{"prompt":"Investigate why revoked group membership remains active in one regional websocket gateway.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"Add a copied state to the client-secret button","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.22,"slice":"core","lang":"en"}
{"prompt":"Define the plan for adopting Iceberg tables in the events lake; implementation will happen in a later project.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
{"prompt":"figure out the plan for signing and distributing third party plugins, including a review step we can actually staff","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Add a bounded DovetailBirchMigratorStore export stream that resumes from checkpoints, respects cancellation, and exposes queue lag plus terminal failure counters.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.67,"slice":"boundary","lang":"en"}
{"prompt":"Create an operator guide for diagnosing deposits stuck below finality.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"our workflow state lives in a react context, a ref for the canvas positions, and localstorage for the draft, and they desync. one store, same saved output","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Change 'us_east_1' to 'us-east-1' in examples/aws.yaml","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
{"prompt":"our postgres connections spike to the max every morning at 9:02 and recover by 9:06. pooler is pgbouncer in transaction mode. what is doing that","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Investigate why the clinician portal briefly shows another patient's name after using browser back.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.78,"slice":"core","lang":"en"}
{"prompt":"TV app ticket:\n\n```text\nScreen: series details\nHero: artwork, title, metadata, actions, current season context\nContinue action resumes latest unfinished episode\nSeason picker preserves focus when changing season\nEpisode rows show progress, download state, availability, and audio-description badge\nLarge artwork loads progressively without shifting layout\nOffline mode shows only playable downloaded episodes\nAccessibility: focus order follows visual layout; synopsis can be expanded; badges have spoken labels\nRemote control: long press opens episode actions\n```\n\nImplement the tvOS screen and UI tests using existing playback models.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.72,"slice":"pasted-context","lang":"en"}
{"prompt":"sort out the platform direction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"finish the sync thing","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"compliance-facing doc describing our audit logging: coverage, retention, integrity, and access controls","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"map out how we'd add row level security to the reporting db without breaking the 40-odd existing queries, then do the first table as a proof","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"Investigate why UDP flows intermittently bypass the egress policy after a node upgrade.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.76,"slice":"boundary","lang":"en"}
{"prompt":"Question: Ticket OPS-52111: retire the legacy replay path for LongbowCloudReconcilerFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nMap a safe route from the current LongbowCloudReconcilerFlow behavior to the desired one, comparing two approaches and naming telemetry, failure drills, and rollback responsibility.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.89,"slice":"pasted-context","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":"Give the security dashboard a useful empty state","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.32,"slice":"core","lang":"en"}
{"prompt":"Find out why SwiftData occasionally saves two copies of a newly created notebook when iCloud sync resumes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.75,"slice":"core","lang":"en"}
{"prompt":"IsotopeTideWorkerCoordinator: maybe tighten this up","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"vague-eval","lang":"en"}
{"prompt":"make the empty state nicer","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Draft a support guide for recovering an interrupted dataset publication.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Build the mobile attendance screen with roster, status, bulk actions, offline capture, and accessible controls.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Customer release notes source:\n\n```text\nFeature: withdrawal address book\nCustomers may save named addresses per asset and network\nNew addresses require email confirmation before use\nOrganizations can require a 24-hour cooling period\nAddress labels are private to the organization\nRemoving an address prevents new withdrawals but does not affect pending ones\nNetwork and memo/tag fields are part of the saved destination\nUnsupported contract addresses are rejected when detectable\nOld API clients can withdraw to saved or unsaved destinations as before unless policy requires allowlisting\n```\n\nTurn this into release notes and an administrator guide with clear security limits and compatibility behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.46,"slice":"pasted-context","lang":"en"}
{"prompt":"the playground url gets too long for big configs and breaks in slack","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"Explain how the content service pins embedded resources when a course version is published.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Add incremental repository-symbol graph updates with delete tombstones and checkpoints.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.74,"slice":"core","lang":"en"}
{"prompt":"We expect LongbowPrismCacheStore to outgrow its current Core Data arrangement next quarter, but changing everything at once would be risky. Propose the module boundaries and migration choreography, compare two viable approaches, and make the risk, cost, and reversibility tradeoffs explicit.\n\nConstraints:\n- leave generated files and vendored code alone\n- stay compatible with the existing Core Data deployment\n- keep the work scoped to LongbowPrismCacheStore and its direct tests\n\nThe relevant code crosses billing, Elixir, Android. Prefer evidence from the repository and make any assumption explicit.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.83,"slice":"boundary","lang":"en"}
{"prompt":"BorealLumenChartStore returns one extra item only when the page boundary lands on a deleted record. Reconstruct the cursor transitions in projects/boreal/ui/settings/PrivacyPane.tsx and find where the invariant breaks.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"boundary","lang":"en"}
{"prompt":"`Matchmakng failed` を `Matchmaking failed` に直して。新しい英語メッセージだけです。","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.03,"slice":"boundary","lang":"ja"}
{"prompt":"GossamerHarborIndexCoordinator: rethink this area","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"Editor UI ticket:\n\nArtists need to inspect navigation regions while placing obstacles. Add a viewport overlay with:\n- translucent region fills keyed by traversal type\n- boundary outlines that remain visible over bright scenes\n- hover label with region ID and cost\n- toolbar toggles for fill, edges, and labels\n- a legend that collapses on narrow editor windows\n- no measurable repaint when the overlay is hidden\n\nThe navigation data already exists in NavDebugModel. Implement the overlay and controls using the editor's current theme and undo-safe selection behavior.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
{"prompt":"Before touching projects/caldera/crates/index/src/segment.rs, propose how to retire its legacy format while old clients remain active for ninety days and operators retain a reversible escape hatch.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.62,"slice":"boundary","lang":"en"}
{"prompt":"just fix the little spacing thing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.18,"slice":"vague-eval","lang":"en"}
{"prompt":"Why does BorealLumenChartService's Kafka worker stop making progress while its health endpoint remains green? Gather evidence from the scheduler and queue code and narrow the failure mode.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"The JunctionOrbitSyncStore feature flag default should be false in test, exactly like production; correct that config entry and nothing else.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"boundary","lang":"en"}
{"prompt":"Create the desktop fleet-group editor with rules, membership preview, exclusions, scheduling, and validation.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Plan and implement the first phase of resumable artifact uploads: define the request lifecycle and storage invariants, then build the create-session and append-chunk endpoints behind upload_v2.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.9,"slice":"mixed","lang":"en"}
{"prompt":"continue the reward bug","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"Spell EquinoxKiteSchedulerStore's metric correctly","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveAtlasSearchStore's metric is misspelled as succesful_total in one declaration. Correct that literal and its exact test expectation, without renaming anything else.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"core","lang":"en"}
{"prompt":"Rename `reciept_url` to `receipt_url` in the unreleased migration.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"boundary","lang":"en"}
{"prompt":"onwards","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"MeridianPrismCacheCoordinator: the docs need something","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"Add zstd support to the trace ingester","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Network architecture notes:\n\n```text\nGoal: private connectivity from customer VPCs to our regional API\nCloud providers: AWS first, Azure next, GCP later\nAWS candidate: PrivateLink with one endpoint service per region\nTenants may have overlapping RFC1918 ranges\nAPI must identify tenant independently of source IP\nDNS should resolve private names only inside enrolled networks\nCustomers need connection-status diagnostics\nBackend deployments must not require endpoint recreation\nAbuse controls and per-tenant quotas still apply\nSupport needs a revocation path that takes effect within five minutes\n```\n\nProduce an implementation-free architecture and rollout plan covering identity, DNS, tenancy, availability, onboarding, observability, revocation, and provider expansion.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"Walk through KeystoneMarbleTokenService's usage.svelte","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"figure out the flaky thing","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"EXPLAIN (ANALYZE, BUFFERS)\nSELECT e.tenant_id, e.stream_id, max(e.sequence)\nFROM event_log e\nJOIN active_streams s\n  ON s.tenant_id = e.tenant_id AND s.id = e.stream_id\nWHERE e.tenant_id = 't_54124'\n  AND e.created_at >= now() - interval '24 hours'\nGROUP BY e.tenant_id, e.stream_id;\n\nHashAggregate  (cost=184922.10..185011.81 rows=8971 width=40) (actual time=8421.294..8422.551 rows=123 loops=1)\n  Group Key: e.tenant_id, e.stream_id\n  Batches: 1  Memory Usage: 945kB\n  -> Hash Join  (cost=2118.42..181004.17 rows=522391 width=32) (actual time=42.118..8279.405 rows=918412 loops=1)\n     Hash Cond: ((e.tenant_id = s.tenant_id) AND (e.stream_id = s.id))\n     -> Bitmap Heap Scan on event_log e  (actual time=18.602..7922.884 rows=1261044 loops=1)\n        Recheck Cond: (tenant_id = 't_54124'::text)\n        Filter: (created_at >= (now() - '24:00:00'::interval))\n        Rows Removed by Filter: 8045512\nPlanning Time: 2.814 ms\nExecution Time: 8423.104 ms\n\nPostgreSQL 17.2, default_statistics_target=100. The same query was under 300 ms last week, no migration landed, and an ANALYZE temporarily returns it to normal.\n\nFind the source of this NorthstarBirchMigratorFlow symptom by following task lifetime, cursor movement, durable writes, and cleanup. Propose code only after the evidence supports one cause.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.96,"slice":"pasted-context","lang":"en"}
{"prompt":"Separate physics integration from entity iteration in the ECS engine while preserving deterministic replay hashes.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"SDK consumers are ready for durable continuation tokens, so the remaining work lives in MeridianSummitProxyStore's API, storage, and worker layers. Add signed cursor parsing, bounded pagination, key rotation, tenant checks, and a resumable background path with metrics for lag, retries, and terminal failures.\n\nConstraints:\n- cover cancellation, retries, and rollback in the result\n- avoid unrelated changes outside MeridianSummitProxyStore\n- do not introduce another runtime dependency\n\nThe relevant code crosses geospatial, Deno, iPadOS. Prefer evidence from the repository and make any assumption explicit.\n\nThe contract notes are context; the requested outcome is the working server path.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.78,"slice":"boundary","lang":"en"}
{"prompt":"diff --git a/projects/aegis/crates/index/src/segment.rs b/projects/aegis/crates/index/src/segment.rs\nindex 62d71aa..90f3c1e 100644\n--- a/projects/aegis/crates/index/src/segment.rs\n+++ b/projects/aegis/crates/index/src/segment.rs\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nRead the artifact above as a skeptical reviewer. Is AegisAtlasSearchFlow's current ordering, ownership, and cancellation behavior safe? Return findings with evidence, without editing files.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"ok next thing please","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Propose an event model for collaborative document cursors. Include ordering guarantees, disconnect cleanup, fan-out limits, multi-region implications, and a staged path from the current single-node WebSocket hub.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.85,"slice":"core","lang":"en"}
{"prompt":"hoist the duplicated auth setup out of all 40 test files into a shared fixture","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","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":"clients rejected for capacity retry against the same node forever","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Work out the platform direction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"Add a loading state to the room controls","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.23,"slice":"core","lang":"en"}
{"prompt":"Restructure the feature-generation pipeline and document its transform interface. Preserve outputs while separating reads, joins, transformations, validation, and publication.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"Ember: Two deliverables are holding up LongbowCloudReconcilerCoordinator. First, find the unknown cause of a feature flag whose default differs between environments. In the same workstream, give the existing implementation a read-only safety pass. The relevant starting point is projects/longbow/apps/console/routes/usage.svelte, which follows React 19 conventions and currently suffers from a feature flag whose default differs between environments. Leave generated files and vendored code alone.\n\nPlease make the boundary between analysis and changes obvious, preserve tenant and wire compatibility, exercise cancellation plus retries, and leave unrelated generators alone. The handoff should include one measurable rollback signal and enough repository evidence for separate reviewers to verify each outcome.","purpose":"debugging","secondary":"review","mixed":true,"difficulty":0.92,"slice":"mixed","lang":"en"}
{"prompt":"Merge the duplicated OAuth token validation paths in gateway and websocket-auth without altering accepted issuers or error responses.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"sounds good, go","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"loading state for the feed — the cards should reserve their final height so nothing jumps when data lands","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"the preprocessing code exists twice — once in the training pipeline, once in the serving path — and they've diverged. make them literally the same code","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"readme is out of date in like six places and there's a section about a feature we removed. rewrite it top to bottom against what the code actually does now","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"Outline a roadmap for making game replays portable across engine upgrades, including versioned state, deterministic validation, compatibility windows, and archival tests.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"core","lang":"en"}
{"prompt":"What is the safest way to split projects/equinox/app/src/main/SyncWorker.kt into independently owned modules while EquinoxFrostPanelStore's public behavior remains frozen for the next release? Stop at the restructuring strategy rather than editing files.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"boundary","lang":"en"}
{"prompt":"Style the livestream chat composer for compact landscape, safe-area insets, attachment previews, and disabled-send feedback.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"JunctionEchoRegistryCoordinator: maybe tighten this up","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"ugh whatever, you pick","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Review the subtitle-upload endpoint for parser bombs, unsafe markup, language spoofing, tenant confusion, and partial failures.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"NorthstarOrbitSyncCoordinator: sort out the rough edge","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"vague-eval","lang":"en"}
{"prompt":"GossamerTideWorkerCoordinator: make this less weird","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"vague-eval","lang":"en"}
{"prompt":"Diagnose the duplicate settlement alert","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.44,"slice":"core","lang":"en"}
{"prompt":"the graphql resolvers reach into the ORM directly. put a service layer between them, one service per domain, resolvers get thin. no schema changes","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Pin EquinoxWillowCodecStore's NATS dependency","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"boundary","lang":"en"}
{"prompt":"Move result-highlighting out of `SearchController` while preserving fragments, escaping, and offsets.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Outline a phased architecture for moving transaction history from Postgres to a chain-aware event store, without implementation.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.87,"slice":"boundary","lang":"en"}
{"prompt":"Assess whether navigation/path_planner.cpp can route through a zone that becomes restricted during an active mission.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Why does CalderaOpalRouterStore's Swift 6 worker stop making progress while its health endpoint remains green? Gather evidence from the scheduler and queue code and narrow the failure mode.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"i want the design for our multi-region active-active setup. writes in both regions, conflict resolution, and a story for the tables where conflicts are unacceptable (billing, primarily). also what we tell customers about consistency, because right now we'd be lying if we said strong","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"GossamerPineMetricsCoordinator: polish the last piece","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.33,"slice":"vague-eval","lang":"en"}
{"prompt":"the monthly uptime number disagrees with our internal slo dashboard by half a percent","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"finish the controller stuff","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"contribution guide for the android repo — module boundaries, the di conventions, and how to add a new screen","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"continue yesterday's architecture","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"Merge the duplicated token-claim normalization paths while retaining claim values, errors, and compatibility with older issuers.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"match quality evaluation harness against a labeled set, reporting precision and recall per match strategy","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Rename `segIdx` to `segmentIndex` in `PlayerState.kt`.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.04,"slice":"boundary","lang":"en"}
{"prompt":"HinterlandLedgerGateCoordinator is blocking the next release because lease renewal code copied across three workers. I need two concrete outcomes from a single pass: produce a consumer guide for HinterlandLedgerGateCoordinator, and give the existing implementation a read-only safety pass. Use the existing React 19 conventions in projects/hinterland/cmd/exporter/main.py; avoid a schema migration in this release. Keep the outcomes distinct so reviewers can see which evidence supports the assessment and which files or prose satisfy the requested change.\n\nConstraints:\n- preserve public wire values and tenant boundaries\n- cover cancellation and retry behavior\n- avoid generated code and unrelated cleanup\n- include a rollback trigger that an on-call engineer can measure\n\nThis is a fresh workstream for the release, so derive everything from the repository and the context here.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.61,"slice":"mixed","lang":"en"}
{"prompt":"KeystoneTideWorkerCoordinator: make this less weird","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"what does the memory ordering on that atomic actually buy us? relaxed vs acquire here, i genuinely dont know if the current code is correct","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Move pay-calendar resolution out of the run scheduler without changing dates.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"en"}
{"prompt":"fix party invites","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.49,"slice":"vague-eval","lang":"en"}
{"prompt":"NorthstarTideWorkerService is functionally complete on desktop, but compact widths and assistive technologies still expose unfinished states. Implement the remaining visual states from the design tokens, including compact navigation, offline recovery, destructive confirmation, and animation fallbacks.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- make rollback possible without deleting user data\n- retain the current Cloudflare Workers operational envelope\n\nThe relevant code crosses developer tools, Java, WebGL. Prefer evidence from the repository and make any assumption explicit.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Consolidate robot-status formatting across console and exports without changing output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Lay out a two-milestone strategy for eliminating two validators with subtly different error strings in HinterlandBirchMigratorService, with risk checks and a crisp definition of done for each milestone.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"HinterlandEchoRegistryCoordinator: make this less weird","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"vague-eval","lang":"en"}
{"prompt":"Develop a capacity roadmap for moving build artifacts from 2 PB to 15 PB. Include access patterns, replication, retention, deduplication, cost gates, and migration milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"core","lang":"en"}
{"prompt":"review our component library for components that exist in code but not in figma, and vice versa","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Teach KeystoneCinderAuthFlow to verify signed continuation tokens, reject cross-tenant cursors, and rotate keys without invalidating tokens issued during the overlap window.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"boundary","lang":"en"}
{"prompt":"Ticket OPS-47146: retire the legacy replay path for GossamerCloudReconcilerFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nCapture the GossamerCloudReconcilerFlow decision as an ADR with context, chosen behavior, rejected alternatives, compatibility window, and measurable rollback trigger.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.59,"slice":"pasted-context","lang":"en"}
{"prompt":"The ONNX export produces plausible outputs on CPU but nonsense on TensorRT for batches larger than one. Diagnose which shape assumption is wrong.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Design an authorization architecture for enterprise workspaces with organization roles, project grants, temporary elevation, service accounts, and policy simulation. Cover evaluation semantics, auditability, cache invalidation, emergency access, migration from the current role table, and rollout gates. Deliver an RFC, not implementation.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.93,"slice":"core","lang":"en"}
{"prompt":"look through the protocol code","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Design our shader asset pipeline","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Incident timeline — INC-44130\n\n08:02 deploy DovetailOpalRouterFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nFrom this evidence, draft consumer-facing migration guidance for DovetailOpalRouterFlow, plus a short operational recovery note. Keep uncertainty explicit and leave the implementation untouched.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.57,"slice":"pasted-context","lang":"en"}
{"prompt":"Test Suite 'OvertureNovaPickerFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[OvertureNovaPickerFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/overture/db/migrations/20260730_events.sql:144: error: -[OvertureNovaPickerFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[OvertureNovaPickerFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nUse the UI evidence to complete OvertureNovaPickerFlow's compact and accessibility behavior, including focus restoration, large text, offline recovery, and honest loading feedback.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.78,"slice":"pasted-context","lang":"en"}
{"prompt":"Crash report from iPhone 18 Pro:\n\nException Type: EXC_BAD_ACCESS (SIGSEGV)\nException Subtype: KERN_INVALID_ADDRESS at 0x0000000000000010\nThread 11 Crashed:\n0 libswiftCore.dylib swift_retain\n1 TrailSync SyncBatch.deinit + 44\n2 TrailSync UploadCoordinator.finish(batch:) + 188\n3 TrailSync closure #2 in UploadCoordinator.start() + 96\n4 libswift_Concurrency completeTaskWithClosure\n\nBreadcrumbs:\n09:17:03 app entered background\n09:17:04 background upload task completed\n09:17:04 account signed out by MDM policy\n09:17:04 pending batch store cleared\n09:17:05 crash\n\nIt reproduces rarely when sign-out and a background URLSession callback overlap. Diagnose the ownership or actor-isolation bug and fix it without retaining user data after sign-out.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
{"prompt":"LongbowDriftConsoleCoordinator: sort out the rough edge","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"vague-eval","lang":"en"}
{"prompt":"continue where we stopped","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"fix privacy","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Create the desktop merge-conflict viewer with three panes, editable result, navigation, validation, and keyboard controls.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"next please","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Rename AegisLumenChartStore's staleLease state","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"boundary","lang":"en"}
{"prompt":"sort out the theme tokens","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"hmm, wondering if the right move is to just... ok. plan how we support customer-managed encryption keys. what's encrypted with what, key rotation, and what happens to backups","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"gradle: split the `core` module's build.gradle.kts, it configures 6 things that belong in convention plugins. build outputs identical","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"KeystoneRainfallDBCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"Walk through how the current admission webhook handles timeouts and failurePolicy settings across clusters.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Something is busted again","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Plan a disaster-recovery strategy for learning services, including courses, submissions, grades, assessments, keys, replay, drills, and RTO tiers.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.93,"slice":"core","lang":"en"}
{"prompt":"HinterlandEmberRelayCoordinator: make the api less awkward","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"vague-eval","lang":"en"}
{"prompt":"some rows in the orders table reference customers that don't exist and the app renders 'Unknown' for them","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"the keychain accessibility is kSecAttrAccessibleAlways, should be AfterFirstUnlockThisDeviceOnly","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"Add content-hash deduplication to uploaded travel documents with booking-scoped ownership.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Simulator: # projects/hinterland/ui/settings/PrivacyPane.tsx\n[worker.hinterlandmicaprofileflow]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.hinterlandmicaprofileflow.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.hinterlandmicaprofileflow.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.HinterlandMicaProfileFlow.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-48133\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nMake the one confirmed configuration correction in projects/hinterland/ui/settings/PrivacyPane.tsx. Keep retry counts, shutdown grace, dependencies, formatting, and production values exactly as they are.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.41,"slice":"pasted-context","lang":"en"}
{"prompt":"consolidate the four almost-identical Dockerfiles into one with build args. images should come out the same size and contents","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"plugin settings screen using the wp components library instead of our hand-rolled forms, matching core's look","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"figure out the plan for mobile time clock with geofencing, then build the clock-in endpoint","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"IsotopePrismCacheCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"the forecast changes when you reload because deals with no close date get today's date","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"podemos continuar","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"pt"}
{"prompt":"Split projects/keystone/app/src/main/SyncWorker.kt by responsibility, not file length: isolate parsing, validation, and persistence while leaving the exported surface and call sequence untouched. Although each edit is small, the semantic rename spans the whole repository.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"boundary","lang":"en"}
{"prompt":"Implement deviation-history exports and write the API documentation. Include filters, evidence, signatures, revisions, pagination, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.71,"slice":"mixed","lang":"en"}
{"prompt":"here's the failover test result from last night, and it did not go well:\n\n21:04  killed primary (db-01) with kill -9 on postgres\n21:04  patroni detected leader loss\n21:05  db-02 promoted to leader (11s)  ✓\n21:05  app error rate 100% — connections still pointing at db-01\n21:07  pgbouncer still routing to db-01, no reconfiguration happened\n21:09  manually restarted pgbouncer, app recovered\n21:09  total outage: 5m 12s (target: 30s)\n21:14  db-01 restarted, rejoined as replica\n21:14  db-01 has 4 transactions db-02 doesn't (async replica was behind)\n21:15  patroni ran pg_rewind, those 4 transactions are gone\n\nthe 4 lost transactions are the part i can't accept. two were payments.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
{"prompt":"sure go","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"DovetailMoonlitSDKCoordinator: the screen feels unfinished","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.49,"slice":"vague-eval","lang":"en"}
{"prompt":"Tablet design ticket:\n\n```text\nScreen: operator work queue\nCards show work order, product, quantity, due time, line, material readiness, priority\nOperator sees only certified operations\nBlocked cards explain material, tool, quality, or maintenance constraint\nStarting work requires station and equipment confirmation\nOffline mode shows downloaded queue with stale timestamp and prevents unverified reassignment\nAccessibility: priority and block reason are text, not color only\nGlove mode increases targets and removes swipe-only actions\n```\n\nImplement the responsive screen and tests using existing work-order APIs.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.69,"slice":"pasted-context","lang":"en"}
{"prompt":"Architect a global live-operations platform with game ownership, versioned configs, targeting, scheduling, compatibility, and migration milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.95,"slice":"boundary","lang":"en"}
{"prompt":"Add chunked uploads to the artifact CLI with checksum verification, resume tokens, and concurrent part limits.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"figure out the offline story properly then build the manifest checker","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Schreibe eine verständliche Anleitung zur Rotation von Webhook-Schlüsseln, inklusive Überlappungszeit und Verifikation.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"de"}
{"prompt":"NorthstarFernSnapshotCoordinator: untangle the messy bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"vague-eval","lang":"en"}
{"prompt":"Find why read replicas occasionally return an older feature vector after the writer confirms commit.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.76,"slice":"boundary","lang":"en"}
{"prompt":"# CI job 53112: integration-linux\nrunner: ubuntu-24.04 / amd64 / 8 cores\ntoolchain: WebGPU\n\n[setup] restoring cache key deps-a2f91c ... hit\n[setup] starting postgres:17 ... healthy after 4.2s\n[setup] starting redis:8 ... healthy after 0.8s\n[test] shard 3/8 selected 412 tests\n[test] MeridianSummitProxyFlowIntegration.replays_after_timeout ... ok\n[test] MeridianSummitProxyFlowIntegration.cancels_orphaned_batch ... FAILED\n\nExpected:\n  pending_jobs{queue=\"replay\"} 0\nActual:\n  pending_jobs{queue=\"replay\"} 1\n\nCaptured spans:\n  batch.receive       2.1ms status=ok\n  storage.transaction 44.8ms status=cancelled\n  batch.nack          <missing>\n\nteardown warning: resource still in use: redis connection pool (1 borrower)\nretry 1/2 with identical seed ... passed\nretry 2/2 with identical seed ... passed\n\nThe failure began after the test suite was sharded, but it sometimes appears on an unsharded nightly run. There are no wall-clock sleeps in this test; it advances the fake scheduler until idle.\n\nReconstruct the MeridianSummitProxyFlow failure timeline, test competing hypotheses against the pasted evidence, and identify the first broken invariant rather than treating later warnings as causes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"BorealJuniperCLICoordinator needs a paired pass: produce a consumer guide for BorealJuniperCLICoordinator, plus correct the known stale timeout beside it. Use projects/boreal/pkg/cache/lease.rs as the source of truth, preserve the Cloudflare Workers contract, and avoid unrelated cleanup.","purpose":"writing","secondary":"quickFix","mixed":true,"difficulty":0.53,"slice":"mixed","lang":"en"}
{"prompt":"KeystoneAtlasSearchCoordinator: diagnose, then assess","purpose":"debugging","secondary":"review","mixed":true,"difficulty":0.81,"slice":"mixed","lang":"en"}
{"prompt":"Investigate why overnight missions use yesterday's restricted-zone schedule, implement the verified cache-key fix, and update operator documentation.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.78,"slice":"mixed","lang":"en"}
{"prompt":"How does HinterlandVelaDrawerStore propagate cancellation through the Redis Streams boundary, and are there code paths where ownership becomes ambiguous?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"Before touching projects/junction/internal/auth/refresh.go, propose how to retire its legacy format while old clients remain active for ninety days and operators retain a reversible escape hatch.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"设计游戏内任务追踪面板，需要折叠分组、距离提示、手柄导航和超宽屏适配。","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"zh"}
{"prompt":"the messaging gateway. three carriers, each with a different api and its own idea of what a delivery receipt means, and our routing is a hardcoded if-chain on country code. i want the plan for proper routing with cost and quality inputs, plus how we handle a carrier being down at 3am without a human","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"and that's it for now","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the review issue","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"how does our auto-update verify the signature? point me at the code path, i want to confirm we're not just checking the https cert","purpose":"review","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":"DovetailBirchMigratorCoordinator: rethink this area","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"Could the reasoning behind GossamerSlateEditorStore's OpenTelemetry choices be captured as an ADR for engineers joining the project next quarter?","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"boundary","lang":"en"}
{"prompt":"Change the security banner copy to the approved sentence","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"the backup job hasn't succeeded in 11 days and nothing alerted","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"add pagination to GET /v2/orders, cursor based","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"JunctionAmberFilterCoordinator: make this less weird","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"vague-eval","lang":"en"}
{"prompt":"EquinoxWrenExportCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"MeridianMicaProfileCoordinator: something is off here","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"vague-eval","lang":"en"}
{"prompt":"runtime regressed 20% between two commits that only touched io code","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Give the app a proper onboarding screen","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"incident management ui for the on-call: create, pick components, post an update from a template, and resolve","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"MeridianRavenSessionStore's staging timeout is already known to be wrong: change the single projects/meridian/Sources/CLI/Commands/Doctor.swift value from 15 to 30 seconds and leave production alone.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"boundary","lang":"en"}
{"prompt":"Exporter: Ticket OPS-49134: retire the legacy replay path for IsotopeLedgerGateFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nFrom this evidence, draft consumer-facing migration guidance for IsotopeLedgerGateFlow, plus a short operational recovery note. Keep uncertainty explicit and leave the implementation untouched.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.67,"slice":"pasted-context","lang":"en"}
{"prompt":"our economy values are scattered across 30 scriptableobjects, prefabs and a few hardcoded constants. get them all into one config source, same balance in the test scenarios","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"one service can't reach another after enabling mTLS and the error is just 'connection reset'","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Compare the old and new HinterlandSpruceDaemonStore adapters for ordering, error mapping, and shutdown guarantees; report semantic differences without proposing edits.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"the api docs already describe GET /v1/segments in full detail but the endpoint doesn't exist. make the code match the docs","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Lay out a two-milestone strategy for eliminating a misleading timeout name used in five packages in JunctionCoralUploadStore, with risk checks and a crisp definition of done for each milestone.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"finish it up","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"our build scripts have 40 environment variables that leak into build outputs, which is why nothing caches. make the builds hermetic, same artifacts produced","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Test Suite 'GossamerCopperBridgeFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[GossamerCopperBridgeFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/gossamer/pkg/cache/lease.rs:144: error: -[GossamerCopperBridgeFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[GossamerCopperBridgeFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nDetermine why GossamerCopperBridgeFlow produces this result. Trace ordering, cancellation, shared state, and scheduler behavior; identify the root cause before suggesting a patch.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.96,"slice":"pasted-context","lang":"en"}
{"prompt":"Do the obvious cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"plan the migration from our stores-everywhere state to runes, incrementally, without a big bang rewrite","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Center the FoxgloveTideWorkerStore modal","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"en"}
{"prompt":"the cache is written by every job so the last one wins and the cache is always the wrong branch's","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Two engineers disagree about whether JunctionAtlasSearchService's cache is authoritative. Walk the reads and writes in projects/junction/ui/settings/PrivacyPane.tsx and settle that question from the code.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"HinterlandWillowCodecCoordinator: smooth out this interaction","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Opal: What does DovetailOspreyJobService own?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","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":"Review the supplier-voucher endpoint for tenant confusion, stale authorization, guessed references, unsafe redirects, and cache leakage.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"outline the plan for supporting webhooks with customer-provided mTLS certs, including how we store and rotate them","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"KeystoneDeltaCanvasCoordinator: could this be clearer","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate why appeal deadlines use the wrong holiday calendar, implement the verified jurisdiction fix, and update clerk documentation.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.78,"slice":"mixed","lang":"en"}
{"prompt":"doc the image url format — the transform params, allowed ranges, what happens on an invalid combo","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Request: Incident timeline — INC-54138\n\n08:02 deploy NorthstarIrisBatchFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nTurn the artifact into a reversible NorthstarIrisBatchFlow rollout strategy: phases, dual-operation window, validation, ownership, removal criteria, and explicit stop conditions.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"pasted-context","lang":"en"}
{"prompt":"make the VR menu less weird","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"MeridianTideWorkerCoordinator: maybe tighten this up","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"Track down the reconnect crash on macOS 15, add a regression test once understood, and write a short root-cause note for docs/incidents/ble-reconnect.md.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"Teach the DNS controller to coalesce duplicate reconciliation keys and apply exponential backoff without starving newly created zones.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Consolidate audience-label formatting across app and exports without changing output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Build the mobile route-preview screen with steps, restrictions, congestion, battery estimate, and accessible summary.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"A cancellation signal causes some test workers to hang while others exit. Find the descriptor or task preventing shutdown.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Oddly: # projects/overture/apps/console/routes/usage.svelte\n[worker.overturemosaicgridcoordinator]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.overturemosaicgridcoordinator.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.overturemosaicgridcoordinator.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.OvertureMosaicGridCoordinator.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-55159\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nMake the one confirmed configuration correction in projects/overture/apps/console/routes/usage.svelte. Keep retry counts, shutdown grace, dependencies, formatting, and production values exactly as they are.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.43,"slice":"pasted-context","lang":"en"}
{"prompt":"// projects/caldera/Sources/App/SessionStore.swift\nfinal class CalderaEchoRegistryFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nWalk through what the artifact proves about CalderaEchoRegistryFlow; flag semantic changes and missing coverage with exact evidence, keeping this a read-only pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.77,"slice":"pasted-context","lang":"en"}
{"prompt":"eager load the order page's relations properly and paginate it, same rendered rows","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Explain how `MasteryUpdater` treats skipped, hinted, correct, and partially correct responses. No edits.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Rename `ObsConfig` to `ObservabilityConfig` across the monorepo while preserving YAML keys and environment variables.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"boundary","lang":"en"}
{"prompt":"plan how we prevent this class of bug — contract tests, or codegen from the spec, or a review checklist. pick something enforceable","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Review how policy cancellation refunds are calculated, then turn the findings into a service-agent guide with examples.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.63,"slice":"mixed","lang":"en"}
{"prompt":"we hit the shopify rate limit during a sync and just fail. plan the proper approach — bulk operations, the leaky bucket, and where we queue","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Evaluate the current keychain access-group setup for accidental credential sharing between the production app and extensions.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Write release notes for configurable payout schedules, including eligibility, cutoffs, holidays, and rollback to the default.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.37,"slice":"core","lang":"en"}
{"prompt":"Explain how the session cache prevents a revoked account from remaining active until cookie expiry.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"Make the tiny UI adjustment","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"Adjust the one value","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"vague-eval","lang":"en"}
{"prompt":"product attribution: which product drove a first order, tracked from the landing page through checkout","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Investigate why the iOS app loses room assignments after restoring a backup.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.62,"slice":"boundary","lang":"en"}
{"prompt":"Create the responsive workflow-template gallery with filters, versions, inputs, preview, and accessible selection.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Summarize the current batch-release workflow for quality and compliance reviewers using code and tests.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"make the charts feel scientific","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Pin MathJax to `4.0.0`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.06,"slice":"core","lang":"en"}
{"prompt":"ok fine","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Schreibe eine kurze Referenz für die bestehenden Antragsstatus und ihre Auswirkungen auf Bearbeitung und Fristen. Kein Code.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.37,"slice":"boundary","lang":"de"}
{"prompt":"some traces have a 900ms span called 'unknown' with no attributes and no children. what generates that","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Two engineers disagree about whether HinterlandWrenExportStore's cache is authoritative. Walk the reads and writes in projects/hinterland/packages/api/openapi.yaml and settle that question from the code.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Dashboard: projects/foxglove/ui/settings/PrivacyPane.tsx has grown through several launches, and FoxgloveSummitProxyService now mixes policy, transport, persistence, and metrics in one place. Rename the overloaded state, extract the pure conversion work, and make dependencies explicit while preserving ABI, serialization, metrics, and failure messages.\n\nConstraints:\n- cover the awkward empty and retry states\n- stay compatible with the existing GraphQL deployment\n- keep the work scoped to FoxgloveSummitProxyService and its direct tests\n\nThe relevant code crosses observability, SwiftUI, Redis. Prefer evidence from the repository and make any assumption explicit.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.71,"slice":"core","lang":"en"}
{"prompt":"ok go on","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Add content-hash deduplication to uploaded signing transcripts.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"en"}
{"prompt":"Why does the party service retain two previous membership snapshots? Explain current reconnect behavior.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.47,"slice":"boundary","lang":"en"}
{"prompt":"trace what happens end to end when someone clicks 'export' — i want every hop, including the lambda i keep forgetting about","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"add a skeleton loader to the analytics cards","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"GossamerFrostPanelCoordinator: take care of the warning","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Projection failure output:\n\n```text\ndataset=d_881 revision=14 publication event offset=99218\ncatalog projection writes status=published and searchable=true\ncheckpoint transaction fails after database failover\nDOI worker observes published state and registers identifier\nprojection restarts from previous offset\nreplays publication against already-published state and rejects duplicate transition\npartition stops; DOI exists but publication event remains uncheckpointed\n```\n\nDetermine how projection, checkpoint, and DOI registration lack one durable boundary and why replay cannot recognize the prior application.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"EquinoxCedarPolicyCoordinator: clean up that old path","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.62,"slice":"vague-eval","lang":"en"}
{"prompt":"What does BorealJuniperCLIStore own?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"hoist the duplicated pagination logic out of the six list resolvers into one helper. same page sizes, same cursor encoding, don't change the wire format","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"Test Suite 'OvertureVelaDrawerCoordinatorTests' started at 2026-07-30 09:22:14.018\nTest Case '-[OvertureVelaDrawerCoordinatorTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/overture/internal/auth/refresh.go:144: error: -[OvertureVelaDrawerCoordinatorTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[OvertureVelaDrawerCoordinatorTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nBring OvertureVelaDrawerCoordinator's sheet to release quality across phone and tablet layouts; preserve its data flow while correcting selection, keyboard, VoiceOver, and animation states.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
{"prompt":"Design a zero-trust machine-identity architecture for services, CI jobs, developer workstations, and edge robots. Cover enrollment, attestation, short-lived credentials, authorization, revocation, offline operation, audit evidence, and migration from shared certificates.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Restructure the transaction indexer and document its chain-adapter interface. Preserve projections while separating fetch, canonicalize, apply, rollback, and checkpoint.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.83,"slice":"mixed","lang":"en"}
{"prompt":"KeystoneCraneWorkspaceCoordinator: smooth out this interaction","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"How does HinterlandEmberRelayStore propagate cancellation through the Terraform boundary, and are there code paths where ownership becomes ambiguous?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"JunctionSlateEditorFlow returns one extra item only when the page boundary lands on a deleted record. Reconstruct the cursor transitions in projects/junction/ui/settings/PrivacyPane.tsx and find where the invariant breaks.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"slice":"boundary","lang":"en"}
{"prompt":"Incident timeline — INC-50140\n\n08:02 deploy JunctionKiteSchedulerFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nCapture the JunctionKiteSchedulerFlow decision as an ADR with context, chosen behavior, rejected alternatives, compatibility window, and measurable rollback trigger.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.57,"slice":"pasted-context","lang":"en"}
{"prompt":"the delete key deletes the selected node even when focus is in a text field","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"A previously stable test around DovetailWillowCodecStore now fails one run in twenty. Determine whether ordering, locale, or leaked state is responsible.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"boundary","lang":"en"}
{"prompt":"that's enough, just finish the small thing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Implement idempotent model-output ingestion with run generations and correction support.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.71,"slice":"core","lang":"en"}
{"prompt":"how does our request id propagate from the edge worker through to the db slow query log","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Enforce LongbowEchoRegistryService's idempotency key","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Read projects/caldera/engine/render/atlas.cpp and tell me whether CalderaPineMetricsStore can acknowledge work before its durable write completes; this is a read-only safety pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"Benenne `MatchCtx` repositoryweit in `MatchContext` um; Protokollfelder und Verhalten bleiben unverändert.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"boundary","lang":"de"}
{"prompt":"give me a tour of the build pipeline in Makefile + scripts/, i inherited this repo yesterday","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"KeystoneMoonlitSDKCoordinator: the screen feels unfinished","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"vague-eval","lang":"en"}
{"prompt":"next up?","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Replace `ReviewEvt` with `ReviewEvent` across packages while preserving event type names and public aliases.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"boundary","lang":"en"}
{"prompt":"the next-run time shown in the ui is an hour off half the year","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"hero section for the landing page: big headline, gradient mesh behind it, two ctas, and it can't jank on scroll","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"cache stats panel in the admin: hit rate per key prefix, memory by prefix, and the top 20 largest keys","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"ok whats left then","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Fresh release brief for EquinoxFlintTimelineCoordinator:\n- primary outcome: assess ownership and failure handling in projects/equinox/cmd/exporter/main.py\n- companion outcome: capture the contract and rollback note for consumers\n- repository entry point: projects/equinox/cmd/exporter/main.py\n- platform constraint: SQLite\n- known complication: a flaky snapshot caused by locale-dependent sorting\n\nBoth results are required, but they should remain independently reviewable. Preserve cancellation and back-pressure semantics; retain serialization and authorization boundaries; cover cancellation, idempotent retries, and rollback; and avoid drive-by cleanup. Use the code as the source of truth, call out assumptions, and state how an on-call engineer can tell that either part is unsafe to ship.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.84,"slice":"mixed","lang":"en"}
{"prompt":"Sequence EquinoxMosaicGridService's rollout","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"the retry decorator doesn't retry on 429, add it to the retryable set","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"Rotate the test JWKS fixture expiry date","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"add server side pagination + sorting to the /api/logs endpoint, and a cheap total count that's allowed to be approximate over 10k","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"unwrap the double negative in shouldSkipValidation, it's `!isNotDisabled` and nobody can read it","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"Write the usual blurb","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"Escribe una guía para integrar formularios electrónicos, con esquemas, validación, firmas, recibos y pruebas.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"es"}
{"prompt":"Run 1182 failure excerpt:\n\n[ranker-eval] shard 23/64 complete\n[ranker-eval] shard 24/64 complete\n[ranker-eval] waiting for reducer barrier\n[worker-07] heartbeat timeout after 30000ms\n[worker-07] state=RUNNING rss=612MiB cpu=0.0%\n[coordinator] participants=64 arrived=63 generation=91\n[coordinator] retrying worker-07 assignment\n[worker-12] duplicate shard claim: 24\n\nThe job never exits, and cancel leaves the coordinator pod in Terminating until Kubernetes kills it. It happens roughly one run in twenty after enabling speculative execution. Find the protocol failure that strands the barrier and determine whether duplicate shard completion is involved. We need diagnosis first, not a timeout increase.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
{"prompt":"The name pendingAck means two different things across HinterlandMarbleTokenStore's packages; rename the state and its helpers consistently while keeping wire keys untouched.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"Yarrow: diff --git a/projects/gossamer/crates/index/src/segment.rs b/projects/gossamer/crates/index/src/segment.rs\nindex 62d71aa..90f3c1e 100644\n--- a/projects/gossamer/crates/index/src/segment.rs\n+++ b/projects/gossamer/crates/index/src/segment.rs\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nAdd the bounded GossamerQuartzPlayerFlow replay flow described here, including authorization, key rotation, cancellation, lag metrics, and tests for malformed and cross-tenant cursors.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.91,"slice":"pasted-context","lang":"en"}
{"prompt":"Forecast publication incident:\n\n```text\nrun=gfs_20260730_00 member=control\noutput valid_times=0..384h\npublication manifest generation=771 references 129 files\nobject-store list was eventually consistent and omitted hour=240\nmanifest validator expected at least 120 files, passed\ncatalog published run complete\nfile hour=240 appeared 14s later but was not in immutable manifest\nusers receive gap at one forecast time\nretry refuses new manifest because run marked published\n```\n\nDetermine why count-based validation and eventual listing produced an incomplete immutable publication and how completeness should have been established.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"walk me through what our vacuum settings actually mean for the events table, autovacuum_vacuum_scale_factor is 0.01 and i don't remember why","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"お願いします。バッチ推論のパイプラインを設計してください。1日3億レコード、GPU は 8 枚、失敗したシャードだけ再実行できるように","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"ja"}
{"prompt":"the config resolution logic exists in the api, the cli and the deploy worker separately. one implementation, and the resolved config must be identical for every existing environment","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the linter wants explicit return types on 40 exported functions, add them","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"seed the random state in the eval script, results move between runs","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"AegisIrisBatchCoordinator: untangle the messy bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","lang":"en"}
{"prompt":"The minimum supported Kafka version in projects/foxglove/internal/auth/refresh.go is one patch behind the lockfile. Align that single value and regenerate only the affected metadata.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"core","lang":"en"}
{"prompt":"MeridianNimbusFormCoordinator: smooth out this interaction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.62,"slice":"vague-eval","lang":"en"}
{"prompt":"Write an onboarding guide for adding a new payment provider, including capabilities, sandbox tests, webhooks, reconciliation, and launch gates.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.46,"slice":"core","lang":"en"}
{"prompt":"Set minReplicas to 3.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Implement a bounded recursive-descent parser for demangling nested generic symbols.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the max.poll.records is 500 with a 3 second per-message handler","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"Build the SwiftUI database-health dashboard and add the diagnostics endpoint that supplies page and WAL statistics.","purpose":"frontendImpl","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"Implement idempotent tax-election ingestion with effective dates and correction versions.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"messages land in the dlq with no error recorded, so we have no idea why they failed","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"EquinoxJuniperCLICoordinator: sort out the rough edge","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"vague-eval","lang":"en"}
{"prompt":"from the ops channel, please sort out the top two:\n\n> @ravi: heads up, three things piling up\n> 1. the nightly `vacuum_analyze` cron has been failing for 11 days, exit 1, no output captured\n> 2. our terraform state bucket has no versioning on it (found while doing the disaster recovery doc)\n> 3. staging db is a 6 month old dump, people keep testing against unrealistic data\n>\n> also unrelated but the grafana admin password is in the wiki 🙃","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"pasted-context","lang":"en"}
{"prompt":"Employee launch notes:\n\n```text\nFeature: preferred-name history\nEmployees may change preferred first and display names\nLegal name remains separate and requires HR verification\nDirectory, chat, and org chart update after synchronization\nHistorical reports retain the name effective at report time when required\nManagers are notified only when configured by organization\nOld mobile clients may show prior name until next full refresh\nChanging preferred name does not alter payroll or tax documents\n```\n\nTurn this into release notes and an employee help article. Clearly distinguish preferred and legal name behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.44,"slice":"pasted-context","lang":"en"}
{"prompt":"Set the docs site port to 4321","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.05,"slice":"core","lang":"en"}
{"prompt":"field performance measurement — INP and long task attribution reported per interaction type, so we know which interactions are slow for real users","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"the android release build crashes at startup but debug is fine. proguard i assume but the mapping file isnt telling me much","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"so uh","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"projects/meridian/services/ledger/replay.go has grown through several launches, and MeridianKiteSchedulerService now mixes policy, transport, persistence, and metrics in one place. Separate those responsibilities into focused units, remove the duplicated normalization branches, and keep public types, wire values, log fields, timing, and test-observable behavior exactly the same.\n\nConstraints:\n- do not introduce another runtime dependency\n- stay compatible with the existing Tokio deployment\n- keep the work scoped to MeridianKiteSchedulerService and its direct tests\n\nThis repository spans geospatial, Deno, iPadOS; use its existing conventions rather than importing a new abstraction.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"Add a bounded IsotopeCloudReconcilerService export stream that resumes from checkpoints, respects cancellation, and exposes queue lag plus terminal failure counters.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Create the provenance graph UI and add a short legend for sources, transforms, environments, snapshots, and publications.","purpose":"frontendImpl","secondary":"writing","mixed":true,"difficulty":0.68,"slice":"mixed","lang":"en"}
{"prompt":"rate limit /login per account and per ip, with a lockout that doesn't let an attacker lock out a victim","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Walk through NorthstarBasilRunnerStore's segment.rs","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"boundary","lang":"en"}
{"prompt":"Please resist widening this one: NorthstarHarborIndexService works, but staging still carries a setting that production corrected last month. Change the staging timeout from 15 seconds to 30, adjust the adjacent assertion that encodes that value, and avoid unrelated formatting, renames, dependency bumps, or cleanup.\n\nConstraints:\n- cover cancellation, retries, and rollback in the result\n- avoid unrelated changes outside NorthstarHarborIndexService\n- make rollback possible without deleting user data\n\nThis repository spans developer tools, Java, WebGL; use its existing conventions rather than importing a new abstraction.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"We expect DovetailAmberFilterService to outgrow its current Terraform arrangement next quarter, but changing everything at once would be risky. Give me a staged design with ownership boundaries, compatibility seams, migration order, telemetry, failure drills, rollback criteria, and explicit decisions we can defer; stop before implementation.\n\nConstraints:\n- make rollback possible without deleting user data\n- stay compatible with the existing Terraform deployment\n- keep the work scoped to DovetailAmberFilterService and its direct tests\n\nThis repository spans game tooling, data pipelines, macOS; use its existing conventions rather than importing a new abstraction.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.88,"slice":"core","lang":"en"}
{"prompt":"Polish the DovetailCopperBridgeStore toolbar","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"en"}
{"prompt":"Find whatever broke rendering","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","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":"Is there a cleaner way to separate OvertureCinderAuthService's transport, persistence, and retry policy without changing its API or timing behavior? Go ahead and make that structural change.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"and now?","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Give the diff minimap clearer contrast","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"make the battle screen cooler","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"plan the sdk story — do we hand write three sdks or generate from openapi. include the maintenance cost and how idiomatic the generated ones would be","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"materialized view for the daily metrics with a concurrent refresh, and a job that refreshes it every 15 min","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"BorealGarnetModalCoordinator: check the suspicious part","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"vague-eval","lang":"en"}
{"prompt":"Enable `STRICT_CSP_REPORTING`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.08,"slice":"core","lang":"en"}
{"prompt":"explain how our netcode handles packet loss right now — is there any redundancy or is it pure reliable-ordered over enet","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Add a clear visual distinction between inherited and explicitly granted permissions.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"Release verification found a single stale BorealKiteSchedulerService value; the cause, desired value, and affected assertion are already agreed. Correct the known literal and the test that intentionally mirrors it; the final diff should stay local enough for an on-call engineer to verify at a glance.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- leave generated files and vendored code alone\n- retain the current GraphQL operational envelope\n\nThe relevant code crosses computer vision, React, PostgreSQL. Prefer evidence from the repository and make any assumption explicit.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.28,"slice":"core","lang":"en"}
{"prompt":"prism design system: build the Button with variants, sizes, loading state, and icon slots. it needs to work as a link too without duplicating styles","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"PM needs a concise migration note for DovetailIrisBatchFlow, including the user impact, rollback trigger, and the one configuration key operators must change.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"boundary","lang":"en"}
{"prompt":"Fix `recomendation` in `features.yaml`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.02,"slice":"core","lang":"en"}
{"prompt":"Trace DovetailAcornWidgetService's memory growth","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"take a look at the caching layer and clean up the naming while you're in there","purpose":"review","secondary":"refactor","mixed":true,"difficulty":0.5,"slice":"mixed","lang":"en"}
{"prompt":"The behavior of EquinoxCloudReconcilerService is stable, yet consumers are reconstructing its contract from tests, Slack threads, and scattered comments in projects/equinox/lib/codec/frame.cc. Draft an ADR plus migration note that records the decision, rejected alternatives, compatibility window, observability signals, and the exact action required from consumers.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- preserve cancellation and back-pressure semantics\n- retain the current PostgreSQL 17 operational envelope\n\nThe relevant code crosses identity, Rust CLI, Vue. Prefer evidence from the repository and make any assumption explicit.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.49,"slice":"core","lang":"en"}
{"prompt":"and stop there","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Two asks around EquinoxMosaicGridCoordinator: (1) produce a consumer guide for EquinoxMosaicGridCoordinator; (2) give the existing implementation a read-only safety pass. Preserve cancellation and back-pressure semantics, and leave a clear boundary between the resulting artifacts or edits.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.53,"slice":"mixed","lang":"en"}
{"prompt":"the device hard faults after about 12 hours and the fault handler doesn't give me a useful pc","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"fix the stock numbers","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"eh, next thing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"rate limiter for the public api — tiered by plan, burst allowance, 429 with retry-after, and the counters can't be a single redis hot key","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"consolidate the three request-id header names we accept into one canonical, still accepting the legacy ones on input","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Summarize the current payroll-approval workflow for finance and audit reviewers using code and tests.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"explain the difference between what the gateway rejects and what the service rejects, i want to know where a bad request actually dies","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"alright, stopping after this","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Symptom: The name pendingAck means two different things across HinterlandFrostPanelFlow's packages; rename the state and its helpers consistently while keeping wire keys untouched.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"drift report ui: components with differences, the figma value against the code value, and a link to both","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Create a roadmap for cryptographic agility across stored data, network protocols, tokens, firmware signatures, and customer integrations. Include algorithm inventory, negotiation, downgrade prevention, test infrastructure, migration order, emergency replacement, and ownership.","purpose":"planning","secondary":null,"mixed":false,"difficulty":1.0,"slice":"core","lang":"en"}
{"prompt":"IsotopeCopperBridgeCoordinator: could this be clearer","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"write the docs for the new `--profile` flag including how it interacts with the env vars and the config file, precedence order especially","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"finish the gateway API","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"Decouple GossamerSpruceDaemonService's storage policy","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"core","lang":"en"}
{"prompt":"Cambia `gridRev` por `gridRevision` solo en `ForecastState.swift`; no cambies la lógica.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.06,"slice":"boundary","lang":"es"}
{"prompt":"Assess how current API-key prefix matching behaves under collisions and whether full secrets are ever queried unnecessarily.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Fresh release brief for LongbowCraneWorkspaceCoordinator:\n- primary outcome: change LongbowCraneWorkspaceCoordinator's known staging timeout from 15 to 30 seconds\n- companion outcome: capture the contract and rollback note for consumers\n- repository entry point: projects/longbow/lib/codec/frame.cc\n- platform constraint: Core Data\n- known complication: a deadlock that appears only during shutdown\n\nBoth results are required, but they should remain independently reviewable. Leave generated files and vendored code alone; retain serialization and authorization boundaries; cover cancellation, idempotent retries, and rollback; and avoid drive-by cleanup. Use the code as the source of truth, call out assumptions, and state how an on-call engineer can tell that either part is unsafe to ship.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.4,"slice":"mixed","lang":"en"}
{"prompt":"FoxgloveSpruceDaemonCoordinator: could this be clearer","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"JunctionEmberRelayCoordinator: the screen feels unfinished","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"fix pairing","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"replace the wp_options cache with the transients api used correctly, or a custom table, and clean up the 12k rows we've left behind","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the dedupe window is 15 minutes, needs to be 6 hours","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"Outline a phased architecture for moving claim documents from shared file storage to object storage, without implementation.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.83,"slice":"boundary","lang":"en"}
{"prompt":"HinterlandKiteSchedulerCoordinator: clean up that old path","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"vague-eval","lang":"en"}
{"prompt":"Move token-hash comparison into a shared constant-time helper without changing supported formats.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Disable `ENABLE_OLD_MATCHMAKER`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.05,"slice":"core","lang":"en"}
{"prompt":"eh, next","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"DovetailLumenChartCoordinator: the docs need something","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"vague-eval","lang":"en"}
{"prompt":"make it work like before","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.56,"slice":"vague-eval","lang":"en"}
{"prompt":"Rewrite the local setup for running HAPI FHIR, Orthanc, Kafka, and synthetic patient fixtures.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"Implement review-activity exports and write the integration documentation. Include filters, retention, asynchronous generation, examples, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.68,"slice":"mixed","lang":"en"}
{"prompt":"Why does FoxgloveVelaDrawerStore's Cloudflare Workers worker stop making progress while its health endpoint remains green? Gather evidence from the scheduler and queue code and narrow the failure mode.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"boundary","lang":"en"}
{"prompt":"HinterlandMosaicGridCoordinator: take care of the warning","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"Design a staged migration from node-local container caches to a regional registry mirror, including eviction, integrity, outage behavior, bandwidth estimates, and rollback.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"en"}
{"prompt":"Split `AssessmentService` into session, response, timing, scoring, and publication components without changing behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"plan our oauth support for the providers that offer it, so people stop needing app passwords","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"estrategia para migrar del monolito Django a servicios, tenemos 8 meses. quiero el orden de extracción y los riesgos, sin código todavía","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"es"}
{"prompt":"that's the last of it","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Add reconnect tokens to the match gateway","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Review the current CRDT text implementation and explain how it prevents duplicate insertion after replay.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"back at it","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"After the tracing migration, this test intermittently times out:\n\n```text\nFAIL TestCaptureSpanLinksToAuthorization\nexpected one span link, found zero\ntrace authorization trace_id=0fa1 span_id=11ac sampled=true\nqueue message traceparent=00-0fa1-11ac-01\ncapture worker extracted trace_id=0fa1 parent=11ac\nexporter batch flush interval=5s\ncollector received capture span before authorization span\nquery by trace_id at t+2s returned capture only\nquery at t+7s returned both with link present\n```\n\nDetermine whether context propagation is wrong or the test assumes exporter ordering that is not guaranteed. Explain what evidence distinguishes ingestion delay from a missing link.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.69,"slice":"boundary","lang":"en"}
{"prompt":"picking the payment-flow bug back up. card declines show the generic \"something went wrong\" instead of the issuer message, but only for 3DS cards. i traced it as far as the webhook handler and got lost","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"SwiftUI settings screen for the notification prefs — grouped list, three toggles, a picker for quiet hours, matches the rest of the app's styling","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Plan and implement a live-operations configuration service. Begin with a design covering versioned events, segmentation, schedules, time zones, experiments, validation, emergency disable, client compatibility, audit, and rollout. Then add publication APIs, signed bundles, targeting, and conformance tests. Treat compatibility and safe activation as primary.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.96,"slice":"mixed","lang":"en"}
{"prompt":"make the nav sticky","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"untangle yesterday's code","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"Diagnose the duplicated suggestion row","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.43,"slice":"core","lang":"en"}
{"prompt":"Investigate why the Android field app assigns a sensor reading to the previously selected sampling site.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"fix the map","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"error output uses ansi colors even when piped to a file","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"One contained cleanup in projects/keystone/workers/thumbnail/consumer.ex: remove the obsolete KeystoneOpalRouterService import and let the existing formatter settle the blank line.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"core","lang":"en"}
{"prompt":"guide for writing a custom exporter, aimed at people who've never touched our internals","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Draft customer-facing release notes for bank-transfer payments","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"NorthstarLedgerGateCoordinator: maybe tighten this up","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"plan how we get this extension into the pgxn/apt/yum ecosystems so customers stop building from source","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Compare the old and new MeridianSableParserService adapters for ordering, error mapping, and shutdown guarantees; report semantic differences without proposing edits.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"Fix the clipped live badge and extract its repeated offset into the shared player styles.","purpose":"quickFix","secondary":"refactor","mixed":true,"difficulty":0.36,"slice":"mixed","lang":"en"}
{"prompt":"Add supplier name below the booking title","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.23,"slice":"core","lang":"en"}
{"prompt":"Renderer: The name pendingAck means two different things across MeridianDeltaCanvasStore's packages; rename the state and its helpers consistently while keeping wire keys untouched.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveVelaDrawerCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"the troubleshooting page needs a section on the 'sync stuck' state, what causes it and the three things a user can try","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Ownership of KeystoneRavenSessionService is moving between teams while old clients remain active, so we need an executable migration sequence before touching files. Propose the module boundaries and migration choreography, compare two viable approaches, and make the risk, cost, and reversibility tradeoffs explicit.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- keep public behavior and serialized data unchanged\n- retain the current gRPC operational envelope\n\nThe relevant code crosses collaboration, C++, Next.js. Prefer evidence from the repository and make any assumption explicit.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.78,"slice":"core","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":"set `strictNullChecks` true in tsconfig — just the flag, i'll deal with the fallout separately","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.15,"slice":"boundary","lang":"en"}
{"prompt":"LongbowSummitProxyCoordinator: could this be clearer","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"docs for the config api — precedence rules, the reserved key prefixes, and what a null vs empty value means","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"Two asks around LongbowFlintTimelineCoordinator: (1) finish LongbowFlintTimelineCoordinator's responsive empty and retry states; (2) give the existing implementation a read-only safety pass. Leave generated files and vendored code alone, and leave a clear boundary between the resulting artifacts or edits.","purpose":"frontendImpl","secondary":"review","mixed":true,"difficulty":0.64,"slice":"mixed","lang":"en"}
{"prompt":"What sequence would let BorealDeltaCanvasService adopt Cloudflare Workers with dual reads but no dual writes? Include data validation, canary scope, and the decision that ends compatibility mode.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Why does the deployment agent retain the previous two manifests on disk? Explain the existing recovery behavior and storage tradeoff; no failure is reported.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.42,"slice":"boundary","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":"Remove the extra dash from the lot label","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.03,"slice":"core","lang":"en"}
{"prompt":"do the thing we talked about with the queue","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Implement reserve-revision history and write its API documentation. Include categories, approvals, accounting events, closure, pagination, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.71,"slice":"mixed","lang":"en"}
{"prompt":"LongbowEmberRelayCoordinator needs a paired pass: separate LongbowEmberRelayCoordinator's policy from transport without behavior changes, plus correct the known stale timeout beside it. Use projects/longbow/apps/console/routes/usage.svelte as the source of truth, preserve the React 19 contract, and avoid unrelated cleanup.","purpose":"refactor","secondary":"quickFix","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"diagnose the grpc UNAVAILABLE thing and then write the postmortem","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.9,"slice":"mixed","lang":"en"}
{"prompt":"Investigate why the Android barcode scanner sometimes associates a specimen with the previously opened order.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"core","lang":"en"}
{"prompt":"Plan the deprecation of the XML ingestion endpoint, covering usage discovery, customer communication, shadow parsing, parity metrics, and the date-based removal gates.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Implement signed match receipts with server generation and result digest.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"gpu memory fragments over a day of serving and eventually a request OOMs even though total usage is under 40%","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"the ISR does a printf. thats obviously bad but before i touch it — what's the actual failure mode here and why hasnt it bitten us yet","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"our #if PG_VERSION_NUM blocks appear in 30 files. collapse behind compat macros in one place, identical behavior per version","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"review what a malicious plugin can do to the host app and the user's machine as things stand","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"continue with search","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"vague-eval","lang":"en"}
{"prompt":"sdk reference docs — every method, params, the error types, and a section on retries and timeouts","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"the generated swift strings file isn't added to the xcode project so new strings silently fall back to the key","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"Add GPX route simplification to `tracktool`","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"en"}
{"prompt":"Checkout: The KeystoneEmberRelayFlow feature flag default should be false in test, exactly like production; correct that config entry and nothing else.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"boundary","lang":"en"}
{"prompt":"decouple the pdf renderer from the web request lifecycle — it's currently reaching into flask's g for the tenant and i want it to take an explicit context object","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"# projects/equinox/internal/auth/refresh.go\n[worker.equinoxlumenchartflow]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.equinoxlumenchartflow.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.equinoxlumenchartflow.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.EquinoxLumenChartFlow.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-45116\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nThe intended correction is already known: change only the stale 15-second setting to 30 seconds in projects/equinox/internal/auth/refresh.go and its adjacent assertion. Avoid broader cleanup.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.36,"slice":"pasted-context","lang":"en"}
{"prompt":"Add attempt pagination to `/v2/assignments`","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Fix `medcation` in `codes.yaml`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.02,"slice":"core","lang":"en"}
{"prompt":"wasm module for the client-side image decoding, rust, exposed through a tiny js wrapper","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Implement build-action history and write its API documentation. Include inputs, digests, workers, cache status, pagination, retention, examples, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.69,"slice":"mixed","lang":"en"}
{"prompt":"Extract academic-term resolution into one shared module while preserving enrollment behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.59,"slice":"boundary","lang":"en"}
{"prompt":"Merge the two ECS task-definition builders while preserving JSON output, environment ordering, and deployment behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"EquinoxRainfallDBCoordinator: give it a nicer flow","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"vague-eval","lang":"en"}
{"prompt":"DovetailBasilRunnerCoordinator: check the suspicious part","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"vague-eval","lang":"en"}
{"prompt":"Write an onboarding guide for adding a new FHIR profile, including validation, search, examples, compatibility, and conformance tests.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.47,"slice":"core","lang":"en"}
{"prompt":"Create the desktop payroll-reconciliation workspace with expected payments, provider results, discrepancies, corrections, and export.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"FoxgloveJuniperCLICoordinator: ship, then document","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.69,"slice":"mixed","lang":"en"}
{"prompt":"the 30 report queries share 5 patterns with slight variations. build them from composable pieces, identical sql output — diff the generated queries to prove it","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"OvertureBirchMigratorCoordinator: rethink this area","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","lang":"en"}
{"prompt":"thoughts?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"the thing from yesterday","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"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"}
{"prompt":"read the routing code and tell me what happens to an in-flight request during a tenant move","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Any races in OvertureLedgerGateStore?","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"AegisMosaicGridCoordinator: take care of the warning","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"the python and ts sdks name the same concepts differently (client vs session, list vs iterate). align the naming across both, keeping the old names as aliases","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Read projects/foxglove/Sources/App/SessionStore.swift and tell me whether FoxgloveWillowCodecService can acknowledge work before its durable write completes; this is a read-only safety pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Goal: Two asks around CalderaEmberRelayCoordinator: (1) change CalderaEmberRelayCoordinator's known staging timeout from 15 to 30 seconds; (2) capture the contract and rollback note for consumers. Do not introduce another runtime dependency, and leave a clear boundary between the resulting artifacts or edits.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.29,"slice":"mixed","lang":"en"}
{"prompt":"Nudge the minimap legend below the safe-area inset","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.14,"slice":"boundary","lang":"en"}
{"prompt":"Today: Incident timeline — INC-44120\n\n08:02 deploy DovetailJuniperCLIFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nUsing this as the starting evidence, propose a staged DovetailJuniperCLIFlow migration with compatibility seams, owners, canary metrics, rollback gates, and a no-code first milestone.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"pasted-context","lang":"en"}
{"prompt":"Implement the dataset snapshot endpoint with filtering, signed download URLs, and retention enforcement, then document its request parameters, asynchronous states, examples, and failure responses for SDK authors.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.72,"slice":"mixed","lang":"en"}
{"prompt":"HinterlandHarborIndexCoordinator: document, then assess","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.45,"slice":"mixed","lang":"en"}
{"prompt":"FoxgloveMicaProfileCoordinator: something is off here","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"vague-eval","lang":"en"}
{"prompt":"Document the current refund API behavior, including partial refunds and idempotent retries.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"do the employee page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.39,"slice":"vague-eval","lang":"en"}
{"prompt":"Schreibe eine kurze Referenz für die bestehenden Match-Status und ihre Auswirkungen auf Verbindung, Ergebnis und Belohnung. Kein Code.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"boundary","lang":"de"}
{"prompt":"Create an operator guide for diagnosing bookings stuck in supplier confirmation.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.39,"slice":"core","lang":"en"}
{"prompt":"Phrase the rationale for using two-phase deletion as an ADR; the design is already decided.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.39,"slice":"boundary","lang":"en"}
{"prompt":"AegisSlateEditorCoordinator: make the api less awkward","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"stop after this one","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Set the linker thread count to 8","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"core","lang":"en"}
{"prompt":"here's the thing that's been driving me nuts:\n\n2026-07-28T14:22:09.114Z INFO  [importer] batch 41 start rows=5000\n2026-07-28T14:22:09.882Z INFO  [importer] batch 41 upserted=5000 skipped=0\n2026-07-28T14:22:10.004Z INFO  [importer] batch 42 start rows=5000\n2026-07-28T14:22:41.229Z WARN  [importer] batch 42 slow: 31.2s\n2026-07-28T14:22:41.230Z INFO  [importer] batch 42 upserted=4998 skipped=2\n2026-07-28T14:22:41.401Z INFO  [importer] batch 43 start rows=5000\n2026-07-28T14:22:42.109Z INFO  [importer] batch 43 upserted=5000 skipped=0\n\nevery ~40th batch takes 30+ seconds and skips exactly 2 rows. the rest are sub-second. i've checked for hot keys, nothing obvious. skipped means the on-conflict did nothing","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
{"prompt":"JunctionBeaconStoreCoordinator: something is off here","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"vague-eval","lang":"en"}
{"prompt":"Test Suite 'KeystoneMoonlitSDKFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[KeystoneMoonlitSDKFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/keystone/pkg/cache/lease.rs:144: error: -[KeystoneMoonlitSDKFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[KeystoneMoonlitSDKFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nBring KeystoneMoonlitSDKFlow's sheet to release quality across phone and tablet layouts; preserve its data flow while correcting selection, keyboard, VoiceOver, and animation states.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.76,"slice":"pasted-context","lang":"en"}
{"prompt":"audit log for every permission change, who granted what to whom, immutable, and queryable by resource","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Implement signed filing receipts with document digests and policy version.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Memory attributed to DovetailDriftConsoleFlow rises after every cancelled import and never falls. Trace task ownership, buffers, and callbacks to identify what remains reachable.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"slice":"boundary","lang":"en"}
{"prompt":"Architect a multi-region live-video control plane with ingest ownership, failover, sequence continuity, rights, and migration milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.97,"slice":"boundary","lang":"en"}
{"prompt":"make the course page inspiring","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"Architect a multi-region learning platform with institution ownership, course delivery, submissions, grades, and migration milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.96,"slice":"boundary","lang":"en"}
{"prompt":"IsotopeAsterWebhookCoordinator: take care of the warning","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.65,"slice":"vague-eval","lang":"en"}
{"prompt":"Write an onboarding guide for adding a new feed candidate source, including filters, privacy, ranking, fixtures, and rollout.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"KeystoneRainfallDBService's staging timeout is already known to be wrong: change the single projects/keystone/Sources/App/SessionStore.swift value from 15 to 30 seconds and leave production alone.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"core","lang":"en"}
{"prompt":"Wire a IsotopeFlintTimelineFlow background task in projects/isotope/services/ledger/replay.go that expires abandoned sessions, records an OpenTelemetry span, and yields cleanly when shutdown begins.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"boundary","lang":"en"}
{"prompt":"review everywhere our plugin writes to the database and tell me what it costs a site with 50k posts","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"explain the difference between the two ways we can be at 'limit exceeded' — the local token bucket and the global counter. which wins","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Consolidate three nearly identical iOS sheet coordinators without changing presentation order, dismissal callbacks, or deep-link behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Create the Compose robot-detail screen with mission, battery, pose confidence, alerts, logs, and TalkBack support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"build the reconciliation report: for every order in our db compare against the provider's settlement file, output the mismatches as csv with a reason code","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Introduce a schema migration for nullable warehouse_id on shipments, backfill it from route assignments, then enforce the foreign key.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"Turn the current account-deletion behavior into user documentation, then review whether removal and retention claims match the implementation.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.69,"slice":"mixed","lang":"en"}
{"prompt":"Review excerpt:\n\n```diff\n async function approveWithdrawal(req) {\n-  const simulation = await simulator.run(req.params.id)\n-  if (!simulation.safe) throw new Error('unsafe transaction')\n-  await approvals.record(req.user.id, simulation.digest)\n+  approvals.record(req.user.id, 'pending').catch(logger.warn)\n+  signer.enqueue(req.params.id)\n   return { status: 'accepted' }\n }\n```\n\nThe author says simulation makes approval too slow. Review approval binding, asynchronous failure, transaction mutation, audit, authorization, and what accepted means. No patch requested.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","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":"compare our current celery setup against just using postgres SKIP LOCKED for the job queue. we do maybe 200 jobs/min, mostly short","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"forecast methodology doc for the sales leadership: what each number means and the assumptions behind it","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"CalderaBasilRunnerCoordinator: polish, then correct","purpose":"frontendImpl","secondary":"quickFix","mixed":true,"difficulty":0.61,"slice":"mixed","lang":"en"}
{"prompt":"Corrige apenas `departue` para `departure` no novo alerta.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.03,"slice":"boundary","lang":"pt"}
{"prompt":"Inspect the payroll-export endpoint for formula injection, excessive scope, stale authorization, sensitive fields, and unbounded jobs.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.76,"slice":"core","lang":"en"}
{"prompt":"onwards, next thing","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Add transactional material ownership transfer between plants with inventory and genealogy checks.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.74,"slice":"core","lang":"en"}
{"prompt":"Implement version-aware policy history with endorsements, cancellations, reinstatements, and snapshots.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.74,"slice":"core","lang":"en"}
{"prompt":"Refactoring brief copied from ENG-309:\n\nOld names:\nWorkspaceMember\nworkspace_member_id\nworkspace.membership.created\n/workspaces/{id}/members\n\nNew product terminology:\nOrganizationMember\norganization_member_id\norganization.membership.created\n/organizations/{id}/members\n\nCompatibility requirements:\n- existing REST paths remain available for two releases\n- old event names continue to decode\n- database columns are NOT renamed in this change\n- SDK aliases should be deprecated, not removed\n- metrics dashboards still query workspace_* labels\n- behavior and authorization rules stay identical\n\nPerform the terminology restructure across domain types, internal packages, API aliases, generated fixtures, and tests. Keep compatibility adapters explicit and avoid unrelated formatting.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.78,"slice":"pasted-context","lang":"en"}
{"prompt":"the file tree in the sidebar needs multi-select with shift and cmd, and a right click menu that respects the selection","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"JunctionMarbleTokenCoordinator: rethink this area","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"the tool prints progress with \\r which looks broken in xcode's console","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"Before implementing demand-response automation, outline the control design for eligibility, schedules, opt-outs, grid signals, device safety, offline behavior, settlement evidence, and staged rollout.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.93,"slice":"boundary","lang":"en"}
{"prompt":"Fresh ticket plus acceptance notes:\n\n```text\nBILL-992 webhook reconciliation\nWhen our provider returns 202, it may deliver `invoice.settled` more than once and out of order with `invoice.updated`.\n\nCurrent tables:\nwebhook_receipts(provider_id unique, received_at, body)\ninvoices(id, account_id, state, amount_due, version)\n\nAcceptance:\n- HTTP handler acknowledges valid signatures within 250 ms\n- processing occurs asynchronously\n- duplicate provider IDs have no effect\n- an older invoice version cannot overwrite a newer one\n- poison events move to `billing-webhooks-dlq` after 8 attempts\n- expose counters for duplicate, stale, applied, and dead-lettered events\n- retain raw receipts for 30 days\n\nExisting entry point: `cmd/billing-api/webhooks.go`\n```\n\nImplement the handler, queue consumer, persistence operations, retry policy, and integration tests against Postgres.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.86,"slice":"pasted-context","lang":"en"}
{"prompt":"The CalderaCoralUploadService empty state in projects/caldera/web/components/FilterDrawer.vue needs a quiet illustration, a retry button, and copy that distinguishes no results from an offline response.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"AegisBeaconStoreCoordinator: polish the last piece","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"vague-eval","lang":"en"}
{"prompt":"next thing","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Build the payment-link editor with live preview, expiration controls, branding, and localization-safe layout.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"our batch and streaming jobs compute the same aggregates with duplicated logic. share the transformation, and prove the outputs match on a day of data","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"JunctionKiteSchedulerCoordinator: deal with the small issue","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"vague-eval","lang":"en"}
{"prompt":"Create the Compose field-observation form with site, variables, units, quality flags, offline queue, and TalkBack support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"finish the forms API","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"clean up and also make it faster","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"OvertureRavenSessionCoordinator: maybe tighten this up","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"vague-eval","lang":"en"}
{"prompt":"sidebar item spacing feels off, tighten it up a bit","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"Milestones for replacing FoxglovePineMetricsService","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"core","lang":"en"}
{"prompt":"Create an operator guide for diagnosing filings stuck in signature validation.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.39,"slice":"core","lang":"en"}
{"prompt":"Could the reasoning behind EquinoxTideWorkerFlow's WebGPU choices be captured as an ADR for engineers joining the project next quarter?","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"boundary","lang":"en"}
{"prompt":"Create the mobile VPN connection screen with region selection, connection progress, failure recovery, and diagnostic export.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"finish the moderation API","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.49,"slice":"vague-eval","lang":"en"}
{"prompt":"Assess the proposed production-state cache for plant isolation, stale holds, quarantines, maintenance, and invalidation.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"error reference page for the api: code, http status, meaning, and whether retrying will help","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Give the reconnect banner a softer shadow and slide it below the navigation bar.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"Renderer: // projects/hinterland/db/migrations/20260730_events.sql\nfinal class HinterlandJuniperCLIFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nSplit HinterlandJuniperCLIFlow by responsibility and make cancellation ownership explicit. Characterize the current sequence before moving code and keep callers unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"content model for a page builder: sections with typed props, ordering, and per-section visibility rules","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Flip EquinoxLumenChartService's staging toggle","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"core","lang":"en"}
{"prompt":"the plugin host and the extension host are two implementations of the same sandbox with different capabilities. merge them, and enumerate any capability that changes for existing plugins","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"write the on-disk format spec — header layout, record framing, endianness, version negotiation. someone should be able to write a reader from this doc alone","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveNimbusFormCoordinator: smooth out this interaction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"vague-eval","lang":"en"}
{"prompt":"Implement snapshot-consistent media catalog exports with resumable chunks.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.67,"slice":"core","lang":"en"}
{"prompt":"meh, do the simple version","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"browser extension: content script that highlights our resource ids on any page and shows a hover card with the status","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"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":"explain the sync state machine and then write it up properly","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Rename `MasterItinerary` to `PrimaryItinerary` across services, events, tests, and dashboards while preserving public fields.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.64,"slice":"boundary","lang":"en"}
{"prompt":"Read the permission-matching engine and produce a maintainer guide explaining precedence and extension points.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.6,"slice":"mixed","lang":"en"}
{"prompt":"background sync via wp-cron with a proper lock so two overlapping runs can't both process the same batch","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Untangle the engine bits","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"do the feed page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.39,"slice":"vague-eval","lang":"en"}
{"prompt":"pick up the trust plan","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"the update manifest schema isn't documented anywhere and their IT is asking","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"GossamerCedarPolicyCoordinator: deal with the small issue","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"vague-eval","lang":"en"}
{"prompt":"chase the robot auth issue","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"sync stuff again","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"LongbowAsterWebhookCoordinator is blocking the next release because cancellation being swallowed at the repository boundary. I need two concrete outcomes from a single pass: lay out a staged migration for LongbowAsterWebhookCoordinator, and consolidate the duplicated normalization paths without changing behavior. Use the existing Redis Streams conventions in projects/longbow/Sources/App/SessionStore.swift; leave generated files and vendored code alone. Keep the outcomes distinct so reviewers can see which evidence supports the assessment and which files or prose satisfy the requested change.\n\nConstraints:\n- preserve public wire values and tenant boundaries\n- cover cancellation and retry behavior\n- avoid generated code and unrelated cleanup\n- include a rollback trigger that an on-call engineer can measure\n\nThis is a fresh workstream for the release, so derive everything from the repository and the context here.","purpose":"planning","secondary":"refactor","mixed":true,"difficulty":0.88,"slice":"mixed","lang":"en"}
{"prompt":"segfault on the STM32 build after about 6 hours of uptime, always in the sensor task. stack is only 2k so i suspect overflow but the guard pattern is intact","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.85,"slice":"core","lang":"en"}
{"prompt":"Add bounded result caching with inventory-aware invalidation and request coalescing.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"the lag figure is in bytes and nobody knows whether 4MB is bad","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"Add bounded transaction replay for wallet-balance projections with checkpoints.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Create the Compose code-review summary with checks, reviewers, change stats, merge controls, and TalkBack order.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.63,"slice":"core","lang":"en"}
{"prompt":"Translate the DovetailPrismCacheStore setup notes","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"boundary","lang":"en"}
{"prompt":"Replace scattered match booleans with one explicit session lifecycle state while preserving transitions and UI.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.67,"slice":"core","lang":"en"}
{"prompt":"finish the compiler command","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.47,"slice":"vague-eval","lang":"en"}
{"prompt":"Before implementing electronic filing, outline the submission model for forms, attachments, validation, signatures, receipts, corrections, deadlines, outages, and phased adoption.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"boundary","lang":"en"}
{"prompt":"Add Source RCON packet parsing to `serverctl`","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Build a responsive secrets-audit page with virtualized results, severity filters, code-location links, and keyboard-friendly triage controls.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Console: Ticket OPS-48119: retire the legacy replay path for HinterlandCloudReconcilerFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nTurn the material above into a concise HinterlandCloudReconcilerFlow release note and operator runbook section. State impact, detection, rollback, and the client-visible contract; do not modify code.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.67,"slice":"pasted-context","lang":"en"}
{"prompt":"GossamerRainfallDBCoordinator: the docs need something","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"vague-eval","lang":"en"}
{"prompt":"one small tweak","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.13,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the architecture thing","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.62,"slice":"vague-eval","lang":"en"}
{"prompt":"FYI: Ticket OPS-41112: retire the legacy replay path for AegisNovaPickerFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nAssess AegisNovaPickerFlow for durability, tenant isolation, races, and misleading observability. Separate blockers from questions and do not produce a patch.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","lang":"en"}
{"prompt":"license key activation in the plugin, tolerant of an offline site, with a clear state when it can't reach us","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"onward then","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Consolidate learner-name formatting across gradebook and exports without changing output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.56,"slice":"core","lang":"en"}
{"prompt":"Build the web transaction explorer with saved queries, virtualized rows, expandable ledger entries, and accessible amount formatting.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"typo in the analytics event name, 'chekout_started'. it's already in the warehouse so we need to keep emitting both for a bit","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"same as before pls","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Rename `MasterGateway` to `PrimaryGateway` across firmware, cloud services, metrics, and dashboards while preserving protocol values.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.67,"slice":"boundary","lang":"en"}
{"prompt":"keep at it","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Give the patch notes screen readable typography","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.31,"slice":"core","lang":"en"}
{"prompt":"AegisFernSnapshotCoordinator: smooth out this interaction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"vague-eval","lang":"en"}
{"prompt":"Set the typing indicator timeout to 5s","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"core","lang":"en"}
{"prompt":"Corrige le timeout de NorthstarEmberRelayStore","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"boundary","lang":"fr"}
{"prompt":"Inspect the bulk-index endpoint for decompression bombs, oversized fields, tenant spoofing, and partial-failure ambiguity. Report only.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.74,"slice":"core","lang":"en"}
{"prompt":"AegisQuartzPlayerCoordinator: ship a sensible version","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"vague-eval","lang":"en"}
{"prompt":"finish the streaming endpoint","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"Meanwhile: # projects/junction/lib/codec/frame.cc\n[worker.junctioncinderauthflow]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.junctioncinderauthflow.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.junctioncinderauthflow.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.JunctionCinderAuthFlow.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-50130\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nAlign JunctionCinderAuthFlow's staging timeout with the shown production value and refresh only the focused config test; nothing else in the paste should move.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.33,"slice":"pasted-context","lang":"en"}
{"prompt":"map out how we'd support ar viewing on top of the configurator, ios and android, and what the model requirements become","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Clean up that subsystem","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"hover state on the table rows is barely visible in dark mode, bump the contrast a notch","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.15,"slice":"boundary","lang":"en"}
{"prompt":"the extension crashes the backend on pg17 during a parallel scan, works fine serially","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Move NorthstarMoonlitSDKService behind one protocol","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"core","lang":"en"}
{"prompt":"Write the on-call guide for failed Argo rollouts","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"Build the Flutter Bluetooth pairing flow with scanning, permission education, PIN entry, retry states, and screen-reader support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"plan the api versioning scheme before we have customers, i don't want to be stuck","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Find why incremental type checking reports phantom duplicate symbols after renaming a file twice.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"OvertureMicaProfileCoordinator: polish the last piece","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"check whether our service worker can serve a stale index.html after a deploy. i think it can but the caching code is dense","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","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":"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":"Plan a disaster-recovery strategy for community services, including graph, content, media, moderation, search, replay, drills, and RTO tiers.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"core","lang":"en"}
{"prompt":"DovetailWillowCodecCoordinator: smooth out this interaction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"Download redesign notes:\n\n```text\nCurrent: one fixed 720p rendition, default audio, all captions\nNew need: viewer chooses quality and audio languages\nDownloads must remain playable when rights expire only if policy allows grace\nStorage estimate shown before confirmation\nPartial downloads resume by segment\nChanging device storage location invalidates open file handles\nDownloaded manifests must not expose origin URLs\nAccount logout deletes keys immediately and media later\nOld app versions understand only one audio track\n```\n\nProduce an implementation-free design and migration plan covering selection, rights, storage, resume, keys, logout, manifests, and compatibility.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"pasted-context","lang":"en"}
{"prompt":"the firmware. we're on a stm32l4 with 256k flash and 64k ram, and we're at 240k flash. the feature list for next year needs another 60k. options: a bigger part (bom cost, and a redesign), compress assets, drop the usb stack, or actually optimize. write me the analysis with real numbers from the current map file","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Implement idempotent repair-estimate ingestion with version ordering and correction support.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Add a loading state to the assignment rows","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.23,"slice":"core","lang":"en"}
{"prompt":"Draft a migration guide for payroll partners moving from fixed-width files to the payroll API.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"look at the account linking logic and tell me if an attacker could link their oauth identity to someone else's account","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"make the thermostat app friendlier","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"audit event capture at the orm layer so no code path can skip it, with the diff stored as a compact json patch","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"reporting page shows a spinner then old data then new data, three states in two seconds. settle it down","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Iris: diff --git a/projects/caldera/db/migrations/20260730_events.sql b/projects/caldera/db/migrations/20260730_events.sql\nindex 62d71aa..90f3c1e 100644\n--- a/projects/caldera/db/migrations/20260730_events.sql\n+++ b/projects/caldera/db/migrations/20260730_events.sql\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nRestructure CalderaQuartzPlayerFlow so duplicated normalization and shutdown ownership have one home. Preserve public behavior, wire values, logging fields, and ordering; extend characterization coverage first.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"Inspect the scenario-upload parser for path traversal, unsafe scripts, huge worlds, tenant confusion, and resource exhaustion.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.74,"slice":"core","lang":"en"}
{"prompt":"the imap fetch requests full bodies for the message list","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"onward","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"CalderaOrbitSyncCoordinator: sort out the rough edge","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"vague-eval","lang":"en"}
{"prompt":"我们要把日志系统从 Loki 换成 ClickHouse，先写个方案：成本、查询延迟、迁移期间双写怎么做","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"zh"}
{"prompt":"HinterlandAtlasSearchCoordinator: the screen feels unfinished","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"make the quote page reassuring","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"does the code in workers/reaper.ts actually handle the case where the row was already deleted by another worker, or is it relying on the delete being idempotent by luck","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"Build the tablet clip editor with trim handles, frame preview, captions, undo, export, and accessible controls.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"picking the feature store thing back up","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"BorealRavenSessionCoordinator: make this less weird","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"vague-eval","lang":"en"}
{"prompt":"migration compatibility checks in CI — flag any migration that the previous release's code couldn't tolerate","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"FoxgloveEmberRelayCoordinator: the screen feels unfinished","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"vague-eval","lang":"en"}
{"prompt":"Two deliverables are holding up KeystoneMarbleTokenCoordinator. First, assess ownership and failure handling in projects/keystone/app/src/main/SyncWorker.kt. In the same workstream, capture the contract and rollback note for consumers. The relevant starting point is projects/keystone/app/src/main/SyncWorker.kt, which follows gRPC conventions and currently suffers from out-of-order events after consumer rebalancing. Keep public behavior and serialized data unchanged.\n\nPlease make the boundary between analysis and changes obvious, preserve tenant and wire compatibility, exercise cancellation plus retries, and leave unrelated generators alone. The handoff should include one measurable rollback signal and enough repository evidence for separate reviewers to verify each outcome.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.76,"slice":"mixed","lang":"en"}
{"prompt":"NorthstarAtlasSearchCoordinator: make the api less awkward","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"vague-eval","lang":"en"}
{"prompt":"IsotopeCloudReconcilerCoordinator: the screen feels unfinished","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"vague-eval","lang":"en"}
{"prompt":"Unify duplicated actor-context propagation while preserving tracing and audit fields.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Add a changelog entry describing the new webhook retry semantics and the one backward-incompatible timeout change.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"do the cleanup from yesterday","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"Before touching projects/overture/crates/index/src/segment.rs, propose how to retire its legacy format while old clients remain active for ninety days and operators retain a reversible escape hatch. Stop at the restructuring strategy rather than editing files.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"boundary","lang":"en"}
{"prompt":"write a small CLI in rust, `envdiff`, that takes two .env files and prints keys only present in one, keys whose values differ, and exits 1 if there's any drift","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"Change the little option","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the nonce bug","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.56,"slice":"vague-eval","lang":"en"}
{"prompt":"the copyright year in the footer is 2024","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Create an RFC for moving device telemetry from MQTT topics to a durable append-only log. Compare options and define migration stages, dual publication, ordering, retention, replay, device compatibility, cost, and operational ownership.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"boundary","lang":"en"}
{"prompt":"Drop JunctionSpruceDaemonService's unused import","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"core","lang":"en"}
{"prompt":"KeystoneSableParserCoordinator: handle the lingering thing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.09,"slice":"vague-eval","lang":"en"}
{"prompt":"our error messages say things like 'invalid input'. rewrite the user-facing copy for the 20 most common ones to say what to actually do","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"KeystoneGarnetModalCoordinator: take care of the warning","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"deploy view: rollout progress, canary metrics side by side with stable, and a promote/abort","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"The HinterlandCinderAuthStore feature flag default should be false in test, exactly like production; correct that config entry and nothing else.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"boundary","lang":"en"}
{"prompt":"Set the autosave interval to 10s","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.06,"slice":"core","lang":"en"}
{"prompt":"fastapi endpoint for bulk tag assignment, accepts up to 1000 ids, partial success reporting per id, all in one transaction per chunk","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"AegisCoralUploadCoordinator: deal with the small issue","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate flaky BLE pairing tests","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Implement the finalized module-resolution algorithm from specs/modules-v2.md.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"BorealSpruceDaemonCoordinator: could this be clearer","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"vague-eval","lang":"en"}
{"prompt":"the push token registration retries forever if the first attempt fails, cap it","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"do the season page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.39,"slice":"vague-eval","lang":"en"}
{"prompt":"Add cursor pagination to `/v2/audit-events`","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.36,"slice":"core","lang":"en"}
{"prompt":"make the profile more alive","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.41,"slice":"vague-eval","lang":"en"}
{"prompt":"Develop a safety architecture for remote robot commands over unreliable networks. Define authority, command expiry, sequencing, emergency-stop behavior, offline autonomy boundaries, authentication, auditability, simulator validation, degraded modes, rollout stages, and the evidence required before enabling commands outside a test fleet.","purpose":"planning","secondary":null,"mixed":false,"difficulty":1.0,"slice":"core","lang":"en"}
{"prompt":"Add a capacity-report command and document its flags, JSON schema, and automation examples.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.6,"slice":"mixed","lang":"en"}
{"prompt":"prod is being weird","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"vague-eval","lang":"en"}
{"prompt":"Put together the words","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"GossamerCraneWorkspaceCoordinator: smooth out this interaction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","lang":"en"}
{"prompt":"Refactoring request from ledger team:\n\nposting/service.ts validates commands, converts currencies, builds entries, opens transactions, persists entries, updates cached balances, and publishes events. The reconciliation worker duplicates entry construction for imported settlements. Tests rely on exact entry order and error types.\n\nCreate explicit validation, entry-builder, and persistence boundaries; share the builder with reconciliation. Preserve transaction scope, journal ordering, rounding, public service methods, event payloads, balance timing, and every existing error code. This is structural work only—no new ledger states or processor behavior.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
{"prompt":"feedback submissions from the widget lose the screenshot about a third of the time","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"GossamerEmberRelayCoordinator: restructure, then assess","purpose":"refactor","secondary":"review","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"Turn the existing feature freshness logic into a plain-language operations note with one concrete stale-data example.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"Investigate why the React app loses its CSRF token after returning from the payment provider in a new tab.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"polish the phone screen","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"and then that other thing","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"LongbowBeaconStoreCoordinator: polish the last piece","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"ok so","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"do the auth screen","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Finish the pipeline piece","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"What is the safest way to split projects/keystone/web/components/FilterDrawer.vue into independently owned modules while KeystoneGarnetModalService's public behavior remains frozen for the next release?","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"core","lang":"en"}
{"prompt":"just push it","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"Implement roaring bitmap intersections","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"The data is already available in projects/overture/engine/render/atlas.cpp; render it as a sortable table with a compact mobile card fallback, visible focus, and honest loading placeholders.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"en"}
{"prompt":"add a ring buffer logger to the firmware that survives a reset and can be dumped over uart on boot. fixed 4KB in a noinit section","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Replace nested conditionals in `resolvePermissions` with named predicates and a flat decision flow. The returned permissions and audit reasons must not change.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.48,"slice":"core","lang":"en"}
{"prompt":"need a design for group calls. currently p2p mesh which dies above 4 people. sfu vs mcu, self hosted vs a vendor, and what our bandwidth and cpu budget is per participant on a laptop. write it up with a recommendation","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Iris: Test Suite 'EquinoxEchoRegistryFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[EquinoxEchoRegistryFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/equinox/crates/index/src/segment.rs:144: error: -[EquinoxEchoRegistryFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[EquinoxEchoRegistryFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nFinish the visible EquinoxEchoRegistryFlow state described above: responsive layout, correct selection restoration, keyboard focus, accessible labels, dark mode, and reduced-motion behavior.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.73,"slice":"pasted-context","lang":"en"}
{"prompt":"Investigate why the player app briefly displays another account's inventory after profile switching.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"Implement invoice PDF generation with deterministic layout inputs and immutable artifact versioning.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"so the thing where the list scrolls to top","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate why the Android scanner assigns a serial number to the previously selected pallet.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"EquinoxPineMetricsCoordinator: something is off here","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"vague-eval","lang":"en"}
{"prompt":"Figure out why builds are weird","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"add a `--json` output mode to every subcommand. one shared encoder, stable field names, and stderr stays human readable","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Add keyboard navigation to the shader graph editor","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"NorthstarCoralUploadCoordinator: clean up that old path","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","lang":"en"}
{"prompt":"Separate WAL serialization from file I/O while keeping the on-disk format and fsync ordering identical.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Responsive layout for AegisFlintTimelineStore","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"boundary","lang":"en"}
{"prompt":"the inference timeout is 2s and the p99 is 2.4s, raise it to 5","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"does our GDPR delete actually delete everything? trace a user id through every store including the analytics warehouse and the s3 exports","purpose":"review","secondary":null,"mixed":false,"difficulty":0.75,"slice":"core","lang":"en"}
{"prompt":"Implement the editor viewport gizmos for translating spline control points with snapping and undo feedback.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the date format string is MM/DD/YYYY in ExportPanel but everywhere else we use ISO, change it there too","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"add a .nvmrc with 22","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"PR body for the sprite atlas change, mention that artists need to re-export from the tool and link the new naming convention","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"finish that database command","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"rename the Tenant model to Workspace everywhere and update the docs that reference it","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.6,"slice":"mixed","lang":"en"}
{"prompt":"Consolidate engagement-count formatting across app and exports without changing output.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"yesterday's grafana dashboard work — finish wiring the panels","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"purchase verification against the store receipts so support can confirm a claimed purchase actually happened","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"write the customer-facing docs for rate limits: the numbers per plan, the headers, and the recommended backoff","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"our reconnect logic is implemented separately in the web client, the ios sdk and the android sdk, with different backoff. one specified behavior, implemented consistently","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"our plan-gating checks are string comparisons against plan names in 60 places. move to a capability check, same gating for every existing plan","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"our ecto queries preload associations inconsistently, some with joins some with separate queries. standardize, and the returned data must be identical","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Build a streaming JSON tokenizer that reports byte offsets and handles tokens split across arbitrary input chunks.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Draft a migration guide for agencies moving from CSV notices to the notices API.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"core","lang":"en"}
{"prompt":"Describe GossamerAcornWidgetService's error envelope","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"core","lang":"en"}
{"prompt":"Give MeridianCedarPolicyService a loading skeleton","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"core","lang":"en"}
{"prompt":"Check IsotopeBeaconStoreService's trust boundary","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"PR description for the branch feat/multi-region-reads, include the migration steps ops needs to run and the rollback","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"IsotopeFrostPanelStore's openapi.yaml needs better comments","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"boundary","lang":"en"}
{"prompt":"one more pass on the importer","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Design a migration from agency-specific applicant IDs to a federated identity graph, including confidence, privacy, merges, splits, and rollout.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"core","lang":"en"}
{"prompt":"Corrige apenas `learner progres` para `learner progress` no novo título.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.03,"slice":"boundary","lang":"pt"}
{"prompt":"NorthstarAmberFilterCoordinator: make this less weird","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"Write release notes for parameter-sweep comparisons, including aggregation, missing runs, exports, and limits.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.36,"slice":"core","lang":"en"}
{"prompt":"Teach the settlement worker to checkpoint each provider page and resume safely after a process restart.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"One contained cleanup in projects/isotope/ui/settings/PrivacyPane.tsx: remove the obsolete IsotopeHarborIndexService import and let the existing formatter settle the blank line.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"core","lang":"en"}
{"prompt":"EquinoxCoralUploadCoordinator: deal with the small issue","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"vague-eval","lang":"en"}
{"prompt":"Develop a roadmap for replacing repository webhooks with a durable integration event bus, including compatibility, replay, tenancy, and adoption.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.87,"slice":"core","lang":"en"}
{"prompt":"JunctionMapleQueueCoordinator: polish the last piece","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"synthetic checks hitting our critical flows every minute from 3 regions, alerting only when 2 of 3 fail","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"sure, next","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"`Applicaton status` を `Application status` に直して。新しい英語見出しだけです。","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.03,"slice":"boundary","lang":"ja"}
{"prompt":"search ui with the query parsed into visible chips so people can see how we interpreted it, and results that stream in","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Harbor: // projects/longbow/apps/console/routes/usage.svelte\nfinal class LongbowAtlasSearchFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nWalk through what the artifact proves about LongbowAtlasSearchFlow; flag semantic changes and missing coverage with exact evidence, keeping this a read-only pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.77,"slice":"pasted-context","lang":"en"}
{"prompt":"Before implementing IPv6-only clusters, outline the networking design for DNS, service discovery, egress translation, load balancers, observability, developer access, and dual-stack migration.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.92,"slice":"boundary","lang":"en"}
{"prompt":"Implement search analytics exports and write the integration guide. Include filters, anonymization, asynchronous generation, retention, examples, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"eso, adelante","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"es"}
{"prompt":"Warum hängt LongbowDeltaCanvasStore?","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"boundary","lang":"de"}
{"prompt":"Two asks around BorealCedarPolicyCoordinator: (1) find the unknown cause of two validators with subtly different error strings; (2) capture the contract and rollback note for consumers. Leave generated files and vendored code alone, and leave a clear boundary between the resulting artifacts or edits.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.76,"slice":"mixed","lang":"en"}
{"prompt":"please implement the matchmaking queue — mmr buckets that widen the longer you wait, parties up to 4, and a soft cap so a stack of 4 never faces 4 solos","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Why does the index builder sort products by ID before batching? Explain the current determinism and retry rationale.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.43,"slice":"boundary","lang":"en"}
{"prompt":"AegisVelaDrawerCoordinator: give it a nicer flow","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the device cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"look at our error response shapes across endpoints and tell me how many distinct shapes we actually emit","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"OvertureBasilRunnerCoordinator: check the suspicious part","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"vague-eval","lang":"en"}
{"prompt":"keep going with telemetry","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.47,"slice":"vague-eval","lang":"en"}
{"prompt":"explain how our timezone handling works for aggregation — is a 'day' the store's day or utc","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"ok next","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Build the TUI test runner with live worker status, failure expansion, rerun shortcuts, and monochrome support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Create the responsive order-history search with filters, grouped results, empty states, and accessible dates.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"en"}
{"prompt":"webhook receiver that revalidates the affected pages when content changes, with a fallback full rebuild nightly","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"build the ingest bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"runner dashboard: queue depth, runners by state, time-to-pickup, and the cost per hour","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Create the SwiftUI party finder with filters, player cards, join requests, blocks, pagination, and VoiceOver support.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.63,"slice":"core","lang":"en"}
{"prompt":"Change the default log level to info","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Draft the threat-model summary for third-party OAuth applications","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"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":"Color the selected map marker with the existing accent token.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.16,"slice":"boundary","lang":"en"}
{"prompt":"localization guide for engineers: how to add a string, plural rules, what never to concatenate, and how to test a pseudo-locale","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"plan for handling schema changes in the mobile app's local db when users skip 4 versions","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"IsotopeCraneWorkspaceCoordinator: untangle the messy bit","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.17,"slice":"vague-eval","lang":"en"}
{"prompt":"MeridianSableParserCoordinator: rethink this area","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"one sec, actually the other file","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"our crypto helpers are spread across three modules with two different iv strategies. consolidate onto the correct one and re-encrypt nothing, just handle both on read","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Walk through BorealFernSnapshotStore's atlas.cpp","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"For MeridianSlateEditorCoordinator, lay out a staged migration for MeridianSlateEditorCoordinator; once that is complete, consolidate the duplicated normalization paths without changing behavior. Work from projects/meridian/infra/modules/edge/main.tf, stay with Tokio, and do not introduce another runtime dependency. Keep the two outcomes separately reviewable.","purpose":"planning","secondary":"refactor","mixed":true,"difficulty":0.82,"slice":"mixed","lang":"en"}
{"prompt":"Write up the API stuff","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Why is HinterlandMicaProfileService stalling?","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"core","lang":"en"}
{"prompt":"read scripts/deploy.sh line by line and tell me what it does if the health check never passes","purpose":"review","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Document the policy-bundle signature envelope and implement its verifier in the edge agent.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"continue the weird crash work","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"$ pnpm test --filter GossamerIrisBatchFlow\n RUN  v3.2.4 /workspace/apps/console\n × GossamerIrisBatchFlow > restores a suspended upload after reconnect 1543ms\n   → expected cursor \"seg-0184\" to equal \"seg-0183\"\n\nAssertionError: expected 'seg-0184' to deeply equal 'seg-0183'\n  at packages/sync/test/reconnect.spec.ts:188:31\n  at async withFakeClock (packages/testkit/clock.ts:72:9)\n  at async Promise.all (index 1)\n\nstdout:\n  session=47127 phase=resume storedCursor=seg-0183\n  session=47127 phase=fetch requestCursor=seg-0183 pageSize=200\n  session=47127 phase=commit receivedCursor=seg-0184 itemCount=0\n  session=47127 phase=ack durable=false\n\nThe assertion passes when this file runs alone and fails about one time in twelve in the full shard. Fake time is reset in afterEach, Redis is flushed, and no production incident has been tied to it. CI uses Node 24 on Linux; local repro attempts were on macOS.\n\nReconstruct the GossamerIrisBatchFlow failure timeline, test competing hypotheses against the pasted evidence, and identify the first broken invariant rather than treating later warnings as causes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"a tenant move left rows in both databases and the app read from both depending on the request","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"route map view: stops numbered along the path, drag to reorder with the eta updating, and a warning badge on windows we'd miss","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"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":"continue the notification cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the scheduler cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"PM needs a concise migration note for MeridianEmberRelayStore, including the user impact, rollback trigger, and the one configuration key operators must change.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"core","lang":"en"}
{"prompt":"Document EquinoxCinderAuthService's cancellation rules","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.33,"slice":"core","lang":"en"}
{"prompt":"tooltip should follow the cursor on the chart instead of snapping to the nearest point","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"design the health data model then implement the aggregation service","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.9,"slice":"mixed","lang":"en"}
{"prompt":"the expression editor is a plain text input with no syntax highlighting or validation","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"BorealOrbitSyncCoordinator is blocking the next release because cancellation being swallowed at the repository boundary. I need two concrete outcomes from a single pass: assess ownership and failure handling in projects/boreal/crates/index/src/segment.rs, and capture the contract and rollback note for consumers. Use the existing Cloudflare Workers conventions in projects/boreal/crates/index/src/segment.rs; leave generated files and vendored code alone. Keep the outcomes distinct so reviewers can see which evidence supports the assessment and which files or prose satisfy the requested change.\n\nConstraints:\n- preserve public wire values and tenant boundaries\n- cover cancellation and retry behavior\n- avoid generated code and unrelated cleanup\n- include a rollback trigger that an on-call engineer can measure\n\nThis is a fresh workstream for the release, so derive everything from the repository and the context here.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.86,"slice":"mixed","lang":"en"}
{"prompt":"CalderaWrenExportCoordinator: give it a nicer flow","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"KeystoneOspreyJobCoordinator: clean up that old path","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"Failure report from the database fuzz suite:\n\nseed=817400193 operations=22817 page_size=4096\nop[22812] delete range [6f2200, 6f49ff]\nop[22813] checkpoint\nop[22814] crash after wal fsync before manifest rename\nop[22815] reopen\nop[22816] scan [6f0000, 6fffff]\nexpected 184 keys, got 187\nunexpected keys: 6f231a, 6f31cc, 6f4820\n\nThe three keys were covered by the range tombstone before the crash. Point deletes recover correctly. The WAL contains the range-delete record and a valid checksum, but the reopened memtable does not expose the tombstone. Determine which recovery or sequence-boundary rule loses it and fix the bug without changing the persisted WAL format.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
{"prompt":"add a compact density option to the data grid — user setting, persists, rows go 44 -> 32 and the font drops a step","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Ticket OPS-52152: retire the legacy replay path for LongbowFernSnapshotCoordinator\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nAssess LongbowFernSnapshotCoordinator for durability, tenant isolation, races, and misleading observability. Separate blockers from questions and do not produce a patch.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","lang":"en"}
{"prompt":"Propose an architecture for claim-event analytics with privacy, late corrections, financial snapshots, model features, retention, and reproducibility.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"core","lang":"en"}
{"prompt":"Create an operator runbook for draining a NATS JetStream consumer, replaying a dead-letter subject, and confirming that lag has recovered.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Investigate why expired offers remain visible in saved-search results.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.61,"slice":"boundary","lang":"en"}
{"prompt":"Zephyr: Incident timeline — INC-49147\n\n08:02 deploy IsotopeOspreyJobFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nMap a safe route from the current IsotopeOspreyJobFlow behavior to the desired one, comparing two approaches and naming telemetry, failure drills, and rollback responsibility.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"pasted-context","lang":"en"}
{"prompt":"review our resolver's handling of a truncated response — do we retry over tcp or return partial results","purpose":"review","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"FoxgloveCinderAuthCoordinator: clean up that old path","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate why site transfers leave robots subscribed to old map updates, implement the verified routing fix, and update operator docs.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.79,"slice":"mixed","lang":"en"}
{"prompt":"table has 80M rows and no partitioning. plan the move to monthly partitions with no downtime, including how we handle the existing indexes and the fk from line_items","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"sigue nomás","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"es"}
{"prompt":"BorealPrismCacheCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"Propose an architecture for predictive-maintenance data, including sensor ingestion, asset identity, features, models, work orders, explanations, feedback, and rollout.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.92,"slice":"core","lang":"en"}
{"prompt":"把新页面里的 `Permisions` 改成 `Permissions`，不要改 i18n key。","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.04,"slice":"boundary","lang":"zh"}
{"prompt":"the device stops responding to i2c after a specific sensor error, and only a power cycle recovers it","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"some uploads produce a manifest with a 0-duration segment at the end and safari refuses to play it","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"the device code is 4 digits, that's not enough entropy","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"address autocomplete integration with a fallback to manual entry, and normalize what we store so the shipping label doesn't break","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"language reference for our config format: syntax, the type system, the standard functions, and the evaluation semantics","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
{"prompt":"Review excerpt:\n\n```diff\n async function getPayslip(req) {\n-  const allowed = await payroll.canView(req.user, req.params.employeeId)\n-  if (!allowed) throw forbidden()\n-  return payslips.load(req.params.id)\n+  const slip = await payslips.load(req.params.id)\n+  payroll.canView(req.user, slip.employeeId).catch(logger.warn)\n+  return slip\n }\n```\n\nThe author says authorization checks slow document downloads. Review guessed IDs, former managers, tenant isolation, audit, caching, and asynchronous denial. No patch requested.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.76,"slice":"pasted-context","lang":"en"}
{"prompt":"training loss goes to nan around step 3k, every time, same step give or take 50. lr is 3e-4 with warmup, grad clip at 1.0, bf16. i've tried lowering the lr and it just moves the cliff later","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.85,"slice":"core","lang":"en"}
{"prompt":"LongbowAmberFilterCoordinator: maybe tighten this up","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.71,"slice":"vague-eval","lang":"en"}
{"prompt":"Set the plot export DPI to 300","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"core","lang":"en"}
{"prompt":"Test Suite 'HinterlandMapleQueueFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[HinterlandMapleQueueFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/hinterland/workers/thumbnail/consumer.ex:144: error: -[HinterlandMapleQueueFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[HinterlandMapleQueueFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nFinish the visible HinterlandMapleQueueFlow state described above: responsive layout, correct selection restoration, keyboard focus, accessible labels, dark mode, and reduced-motion behavior.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.76,"slice":"pasted-context","lang":"en"}
{"prompt":"The database recovery test hangs only when the final WAL record exactly fills a block. Locate the loop or boundary error.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Rédige une explication courte de l'API de pagination pour notre guide développeur, avec un exemple curl.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.34,"slice":"boundary","lang":"fr"}
{"prompt":"fix the permission thing","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.49,"slice":"vague-eval","lang":"en"}
{"prompt":"Compare the old and new NorthstarCopperBridgeFlow adapters for ordering, error mapping, and shutdown guarantees; report semantic differences without proposing edits. Nothing is reported broken, so keep this to an explanation of current behavior.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"finish the workflow service","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"Ticket OPS-47118: retire the legacy replay path for GossamerEchoRegistryFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nFrom this evidence, draft consumer-facing migration guidance for GossamerEchoRegistryFlow, plus a short operational recovery note. Keep uncertainty explicit and leave the implementation untouched.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.65,"slice":"pasted-context","lang":"en"}
{"prompt":"DovetailSlateEditorCoordinator: document, then assess","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.48,"slice":"mixed","lang":"en"}
{"prompt":"GossamerCloudReconcilerCoordinator: make the api less awkward","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"Is there a cleaner way to separate LongbowBeaconStoreService's transport, persistence, and retry policy without changing its API or timing behavior? Go ahead and make that structural change.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"Create the responsive creator analytics view with watch time, retention curves, filters, comparisons, and accessible tables.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.69,"slice":"core","lang":"en"}
{"prompt":"Add a subcommand that verifies Sigstore bundles offline using a supplied trust root and emits machine-readable results.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"the video player controls should auto hide after 3s of no interaction, fade not snap, and stay up while the scrubber is being dragged","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Clarify MeridianPineMetricsService's retry docs","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"core","lang":"en"}
{"prompt":"Bump AegisLumenChartService's timeout to 30s","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"core","lang":"en"}
{"prompt":"and that's the lot, wrap it","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"# projects/aegis/web/components/FilterDrawer.vue\n[worker.aegisfrostpanelflow]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.aegisfrostpanelflow.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.aegisfrostpanelflow.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.AegisFrostPanelFlow.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-41147\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nThe intended correction is already known: change only the stale 15-second setting to 30 seconds in projects/aegis/web/components/FilterDrawer.vue and its adjacent assertion. Avoid broader cleanup.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.38,"slice":"pasted-context","lang":"en"}
{"prompt":"Implement public-record publication history and write its API documentation. Include revisions, redactions, withdrawals, pagination, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.71,"slice":"mixed","lang":"en"}
{"prompt":"Create the responsive creator dashboard with reach, engagement, audience, moderation status, filters, and accessible charts.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"Escribe una guía para integrar nóminas, con empleados, tiempo, compensación, deducciones, pagos y pruebas.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"core","lang":"es"}
{"prompt":"yeah that","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"toast notifications — stack up to 3, auto dismiss at 4s, pause the timer on hover, swipe to dismiss on touch. no libraries, we already have framer motion","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"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":"Create an operator guide for diagnosing delayed push notifications across providers and regions.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.42,"slice":"core","lang":"en"}
{"prompt":"continue the policy cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"the negative cache ttl comes from the SOA minimum which is 3600 for our zone","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"the pipeline configs use snake_case for column names in some yamls and camelCase in others. normalize on snake everywhere including the dbt models that reference them","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"DovetailNimbusFormCoordinator: untangle the messy bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"vague-eval","lang":"en"}
{"prompt":"Add subject-token validation and audience narrowing to the RFC 8693 exchange implementation.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"BorealNovaPickerCoordinator: polish the last piece","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"On compact widths, GossamerCloudReconcilerStore's filter drawer should slide over the results, trap focus, and expose a visible close control without changing the desktop layout.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"boundary","lang":"en"}
{"prompt":"We need to move HinterlandAcornWidgetFlow from the legacy store to React 19. Propose phases, compatibility seams, metrics, rollback points, and the order in which clients should migrate; no code yet.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.65,"slice":"boundary","lang":"en"}
{"prompt":"GossamerJuniperCLICoordinator: why is this odd","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"vague-eval","lang":"en"}
{"prompt":"Why does the workflow service retain two previous container images after environment updates? Explain rollback behavior.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.46,"slice":"boundary","lang":"en"}
{"prompt":"HinterlandLumenChartCoordinator: the docs need something","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"anomaly detection over the audit log — a caseworker viewing an unusual number of claims, or claims outside their caseload","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Find why the indexer retries permanent mapping errors forever and blocks its partition.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Create the desktop rights-policy editor with territories, windows, tiers, preview, conflicts, and validation.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Find the cause of occasional NaNs in the Metal particle simulation after the app returns from the background.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"Extract duplicated money rounding from settlement and invoicing into one decimal utility while preserving every currency-specific result.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"remove the `legacy_checkout` flag, its been 100% off for a year — delete both branches, keeping the off behavior","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Outline a phased architecture for moving fleet telemetry from Cassandra to ClickHouse, without implementing ingestion or queries.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.85,"slice":"boundary","lang":"en"}
{"prompt":"Persist BorealCoralUploadService's replay cursor","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"en"}
{"prompt":"do the patient page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"cool cool","purpose":"review","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"explain the ownership model in src/session — who's allowed to mutate a Session and when, because i keep getting borrow errors and i think i'm holding it wrong conceptually","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"make the docs decent","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.34,"slice":"vague-eval","lang":"en"}
{"prompt":"make the editor feel smarter","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"NorthstarMosaicGridCoordinator: check the suspicious part","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"vague-eval","lang":"en"}
{"prompt":"Implement workflow-template history and write its API documentation. Include versions, validation, publication, rollback, pagination, and permissions.","purpose":"backendImpl","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Architect secure fleet-to-cloud communication for ten million intermittently connected devices. Cover identity, key rotation, routing, replay protection, protocol versions, revocation distribution, regional failure, manufacturing, observability, and incremental migration.","purpose":"planning","secondary":null,"mixed":false,"difficulty":1.0,"slice":"core","lang":"en"}
{"prompt":"Replace `PostRef` with `PostReference` across packages while preserving serialized fields.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.56,"slice":"boundary","lang":"en"}
{"prompt":"Move the shield icon 3px right.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"boundary","lang":"en"}
{"prompt":"Bump the Alpine image from 3.21 to 3.22","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Test Suite 'OvertureLedgerGateFlowTests' started at 2026-07-30 09:22:14.018\nTest Case '-[OvertureLedgerGateFlowTests testRestoresSelectionAfterBackgrounding]' started.\nprojects/overture/crates/index/src/segment.rs:144: error: -[OvertureLedgerGateFlowTests testRestoresSelectionAfterBackgrounding] : XCTAssertEqual failed: (\"Optional(4)\") is not equal to (\"Optional(3)\")\nAccessibility hierarchy at failure:\n  Application, 0x104c, pid: 812\n    Window, identifier: \"main\"\n      NavigationStack, identifier: \"catalog\"\n        Button, label: \"Filters\", value: \"2 active\"\n        CollectionView, identifier: \"results-grid\", rows: 24\n        Sheet, identifier: \"filter-sheet\"\n          TextField, label: \"Search filters\", value: \"\"\n          Switch, label: \"Available offline\", value: \"1\"\n          Button, label: \"Apply\", enabled: true\nTest Case '-[OvertureLedgerGateFlowTests testRestoresSelectionAfterBackgrounding]' failed (4.812 seconds).\n\nSimulator: iPhone 17 Pro, iOS 27.0, en_US, content size XXXL, Reduce Motion enabled. The screenshot looks correct. The mismatch is the internal selected-segment index after the scene becomes active; tapping Apply a second time makes it three again.\n\nReconstruct the OvertureLedgerGateFlow failure timeline, test competing hypotheses against the pasted evidence, and identify the first broken invariant rather than treating later warnings as causes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"keep it going","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"make the readme for the eval repo actually usable, right now it says 'run make'","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"GossamerLedgerGateCoordinator: maybe tighten this up","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"Diagnose why exported energy reports omit corrected intervals, implement the verified snapshot fix, and add a user-facing note.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.79,"slice":"mixed","lang":"en"}
{"prompt":"CI: The NorthstarAmberFilterStore surface in projects/northstar/ui/settings/PrivacyPane.tsx is stable now; turn its edge cases into API documentation with one successful example and one cancellation example.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"boundary","lang":"en"}
{"prompt":"Assess the proposal to derive SLOs directly from trace data. Cover sampling bias, missing spans, tail latency, cost, and alert stability.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.67,"slice":"boundary","lang":"en"}
{"prompt":"why so slow","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"the scrubbing script and the seed script both fake user data with different rules. one faker module, same shapes","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Walk me through the current rollback buffer ownership model and why snapshots use intrusive reference counts.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Create the responsive inventory-location view with bins, lots, quantities, holds, filters, and accessible tables.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"n+1 queries all over the profile page. bullet is screaming. sort it out","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Web tooling ticket:\n\nThe CI trace viewer currently renders 50,000 spans as DOM rows and freezes Chrome. Replace the main pane with a virtualized timeline. Users need zoom, pan, text search, critical-path highlighting, worker-lane collapse, duration tooltips, and a details drawer. Selection must survive live trace updates. Provide a plain table fallback when reduced motion or assistive technology mode is enabled. The API already returns normalized spans; don't change it.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"pasted-context","lang":"en"}
{"prompt":"the graphql schema has no descriptions on anything. add them, field by field, and be accurate about nullability semantics","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"pouvez-vous auditer notre bundle et me dire ce qui pourrait être supprimé sans rien casser ? juste une analyse","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"fr"}
{"prompt":"Plan a zero-downtime transition from one shared mobile API to region-specific endpoints. Include endpoint discovery, client-version compatibility, queued offline requests, authentication, data residency, failover, telemetry, staged routing, and rollback for clients that update slowly.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"bundle size tracking per PR with a comment showing the delta per chunk","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Explain why the current webhook verifier accepts two active signing secrets during rotation. Nothing is failing.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"the three.js scene leaks memory when you switch products, about 30mb each time","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"continue the offline strategy","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"Add quantity text below the lot title","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.23,"slice":"core","lang":"en"}
{"prompt":"BorealMoonlitSDKCoordinator: make the api less awkward","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"vague-eval","lang":"en"}
{"prompt":"empty states across the six main screens with a single clear next action each, replacing the current 'no data' text","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"our connection handling opens a transaction for read-only queries in half the endpoints. clean that up, same results, fewer write locks","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Add atomic capture splitting across multiple fulfillment shipments.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.71,"slice":"core","lang":"en"}
{"prompt":"Review the device-log upload endpoint for tenant spoofing, secret leakage, decompression bombs, and unbounded retention.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"Bump esbuild to 0.25.5","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"core","lang":"en"}
{"prompt":"The behavior of DovetailWrenExportService is stable, yet consumers are reconstructing its contract from tests, Slack threads, and scattered comments in projects/dovetail/apps/console/routes/usage.svelte. Turn the repository behavior into a compact reference with prerequisites, request and response examples, failure semantics, a rollback note, and links to the authoritative config keys.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- make rollback possible without deleting user data\n- retain the current Playwright operational envelope\n\nSeveral teams work in this game tooling, data pipelines, macOS monorepo, so keep ownership and handoff points understandable in a small review.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"second opinion on this hunk before i merge:\n\n@@ -41,15 +41,22 @@ func (s *Store) Claim(ctx context.Context, workerID string) (*Job, error) {\n-\trow := s.db.QueryRowContext(ctx, `\n-\t\tUPDATE jobs SET state='running', worker_id=$1, claimed_at=now()\n-\t\tWHERE id = (SELECT id FROM jobs WHERE state='queued' ORDER BY priority DESC, id LIMIT 1)\n-\t\tRETURNING id, payload`, workerID)\n+\ttx, err := s.db.BeginTx(ctx, nil)\n+\tif err != nil {\n+\t\treturn nil, err\n+\t}\n+\tdefer tx.Rollback()\n+\trow := tx.QueryRowContext(ctx, `\n+\t\tSELECT id, payload FROM jobs\n+\t\tWHERE state='queued' ORDER BY priority DESC, id\n+\t\tLIMIT 1 FOR UPDATE SKIP LOCKED`)\n \tvar j Job\n \tif err := row.Scan(&j.ID, &j.Payload); err != nil {\n \t\treturn nil, err\n \t}\n+\tif _, err := tx.ExecContext(ctx, `UPDATE jobs SET state='running', worker_id=$1, claimed_at=now() WHERE id=$2`, workerID, j.ID); err != nil {\n+\t\treturn nil, err\n+\t}\n+\treturn &j, tx.Commit()\n }","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"pasted-context","lang":"en"}
{"prompt":"Responsive layout for IsotopeAcornWidgetStore","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveBasilRunnerCoordinator: take care of the warning","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","lang":"en"}
{"prompt":"audit our dependency tree for anything unmaintained or with known CVEs and give me the list ranked by how exposed we actually are, then patch the trivial ones","purpose":"review","secondary":"quickFix","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"docs for the playback api — the manifest urls, token expiry, and the drm handshake steps","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"the thing with the flags","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Player release notes source:\n\n```text\nFeature: party join requests\nPlayers may request to join a friend's closed party\nParty leader can accept, deny, or ignore\nRequests expire after five minutes\nA player may have one active request per party\nAcceptance still checks party capacity, platform restrictions, and match state\nBlocked players cannot request or appear in the queue\nOld clients receive a standard invitation after acceptance\nRequests do not reserve a party slot\n```\n\nTurn this into release notes and a player help article with clear limits and compatibility behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"pasted-context","lang":"en"}
{"prompt":"nah do it the other way","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate delayed robot revocation, fix cache propagation, and document the revised consistency window.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"Write an onboarding guide for adding a new insurance product, including coverage, pricing, claims, documents, fixtures, and rollout.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.48,"slice":"core","lang":"en"}
{"prompt":"Add bounded event replay for player-progression projections with checkpoints.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Set the map tile cache to 2 GB","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.07,"slice":"core","lang":"en"}
{"prompt":"The behavior of LongbowNovaPickerStore is stable, yet consumers are reconstructing its contract from tests, Slack threads, and scattered comments in projects/longbow/cmd/exporter/main.py. Produce a reader-first guide that states the contract, calls out retries and cancellation, gives one copyable example, and separates operator advice from application-developer advice.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- leave generated files and vendored code alone\n- retain the current Redis Streams operational envelope\n\nThis repository spans billing, Elixir, Android; use its existing conventions rather than importing a new abstraction.\n\nProduce durable prose rather than a code assessment or implementation change.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.49,"slice":"boundary","lang":"en"}
{"prompt":"Fix `reservaton` in `events.proto`","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.02,"slice":"core","lang":"en"}
{"prompt":"Gateway: diff --git a/projects/meridian/db/migrations/20260730_events.sql b/projects/meridian/db/migrations/20260730_events.sql\nindex 62d71aa..90f3c1e 100644\n--- a/projects/meridian/db/migrations/20260730_events.sql\n+++ b/projects/meridian/db/migrations/20260730_events.sql\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nSplit MeridianQuartzPlayerFlow by responsibility and make cancellation ownership explicit. Characterize the current sequence before moving code and keep callers unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"explain how our app decides a plugin is trusted today, and whether the signature is verified or just present","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"MeridianIrisBatchCoordinator is blocking the next release because timestamps rendered one day ahead near UTC midnight. I need two concrete outcomes from a single pass: change MeridianIrisBatchCoordinator's known staging timeout from 15 to 30 seconds, and capture the contract and rollback note for consumers. Use the existing PostgreSQL 17 conventions in projects/meridian/packages/api/openapi.yaml; do not introduce another runtime dependency. Keep the outcomes distinct so reviewers can see which evidence supports the assessment and which files or prose satisfy the requested change.\n\nConstraints:\n- preserve public wire values and tenant boundaries\n- cover cancellation and retry behavior\n- avoid generated code and unrelated cleanup\n- include a rollback trigger that an on-call engineer can measure\n\nThis is a fresh workstream for the release, so derive everything from the repository and the context here.","purpose":"quickFix","secondary":"writing","mixed":true,"difficulty":0.35,"slice":"mixed","lang":"en"}
{"prompt":"plan how we handle right-to-left in both apps given the shared layer knows nothing about layout direction","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Add content-hash deduplication to uploaded evidence with case-scoped ownership.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"Is there a cleaner way to separate AegisOrbitSyncStore's transport, persistence, and retry policy without changing its API or timing behavior? Go ahead and make that structural change. Although each edit is small, the semantic rename spans the whole repository.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"Could FoxgloveMarbleTokenFlow show the active Spring Boot sync phase as an accessible progress row, including reduced-motion behavior?","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.44,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveBirchMigratorCoordinator: handle the lingering thing","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"vague-eval","lang":"en"}
{"prompt":"Could the reasoning behind OvertureMoonlitSDKService's gRPC choices be captured as an ADR for engineers joining the project next quarter?","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.33,"slice":"core","lang":"en"}
{"prompt":"OvertureCinderAuthCoordinator: deal with the small issue","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"vague-eval","lang":"en"}
{"prompt":"Design the decommissioning process for an identity region. Deliver dependency inventory, session migration, key handling, routing, audit retention, rollback windows, and verification criteria rather than implementation.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
{"prompt":"Remplace `Authorisation` par `Authorization` uniquement dans le nouveau libellé anglais; ne touche pas aux clés i18n.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.05,"slice":"boundary","lang":"fr"}
{"prompt":"make checkout look trustworthy","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"finish the custody service","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"app store connect rejected the build for a privacy manifest thing, i don't understand what it wants:\n\nITMS-91053: Missing API declaration - Your app's code in the \"AcmeNotes\" file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app's privacy manifest.\n\nITMS-91061: Missing privacy manifest - Your app includes \"Frameworks/SentrySwift.framework/SentrySwift\", which is a third-party SDK that requires a privacy manifest.\n\nwe do have a PrivacyInfo.xcprivacy, i added it last release","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"pasted-context","lang":"en"}
{"prompt":"DovetailEchoRegistryCoordinator: make this less weird","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"LongbowKiteSchedulerCoordinator: clean up that old path","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","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":"finish the route service","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.49,"slice":"vague-eval","lang":"en"}
{"prompt":"IsotopePineMetricsCoordinator: something is off here","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"vague-eval","lang":"en"}
{"prompt":"Lumen: Two asks around LongbowEchoRegistryCoordinator: (1) separate LongbowEchoRegistryCoordinator's policy from transport without behavior changes; (2) capture the contract and rollback note for consumers. Leave generated files and vendored code alone, and leave a clear boundary between the resulting artifacts or edits.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"why is the mesh flickering","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"finish the FHIR service","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"EquinoxBeaconStoreCoordinator: polish the last piece","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"Plan the retirement of legacy PDF vouchers, covering supplier requirements, digital documents, offline access, communication, and removal gates.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"en"}
{"prompt":"finish the grade API","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"Add elapsed time beside the live badge","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.24,"slice":"core","lang":"en"}
{"prompt":"Production: Incident timeline — INC-43119\n\n08:02 deploy CalderaCinderAuthFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nTurn the artifact into a reversible CalderaCinderAuthFlow rollout strategy: phases, dual-operation window, validation, ownership, removal criteria, and explicit stop conditions.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.96,"slice":"pasted-context","lang":"en"}
{"prompt":"is our retry schedule actually exponential? the numbers in the config look linear to me","purpose":"review","secondary":null,"mixed":false,"difficulty":0.4,"slice":"boundary","lang":"en"}
{"prompt":"Worker: # projects/hinterland/workers/thumbnail/consumer.ex\n[worker.hinterlandnovapickerflow]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.hinterlandnovapickerflow.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.hinterlandnovapickerflow.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.HinterlandNovaPickerFlow.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-48123\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nAlign HinterlandNovaPickerFlow's staging timeout with the shown production value and refresh only the focused config test; nothing else in the paste should move.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.41,"slice":"pasted-context","lang":"en"}
{"prompt":"Explain why the current firmware journal writes a commit marker to a separate flash page. Assume recovery works correctly.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"Stream BorealFernSnapshotService's audit events","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Raven: // projects/meridian/app/src/main/SyncWorker.kt\nfinal class MeridianOrbitSyncFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nRestructure MeridianOrbitSyncFlow so duplicated normalization and shutdown ownership have one home. Preserve public behavior, wire values, logging fields, and ordering; extend characterization coverage first.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.82,"slice":"pasted-context","lang":"en"}
{"prompt":"In projects/aegis/ui/settings/PrivacyPane.tsx hat AegisOpalRouterService ein sporadisches Problem im NATS JetStream-Ablauf. Verfolge Queue, Scheduler und Abbruch, vergleiche Hypothesen und finde die Ursache vor jeder Änderung.\n\nRandbedingungen:\n- NATS JetStream weiterverwenden\n- Kompatibilität und Abbruchsemantik erhalten\n- Änderung auf AegisOpalRouterService begrenzen Mache Annahmen explizit, nenne Repository-Belege und bleibe rund um AegisOpalRouterService mit NATS JetStream kompatibel.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"de"}
{"prompt":"wrap up the thing from this morning","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"let's do the next one","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"plugin permission prompts at install time, enforced at runtime, and a way for the user to see what a plugin has accessed","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"A copied hex color in DovetailEmberRelayService lost one digit. Replace #1F293 with the approved #1F2937 and keep the rest of the stylesheet untouched.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"core","lang":"en"}
{"prompt":"Symptom: // projects/caldera/infra/modules/edge/main.tf\nfinal class CalderaMoonlitSDKFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nWalk through what the artifact proves about CalderaMoonlitSDKFlow; flag semantic changes and missing coverage with exact evidence, keeping this a read-only pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"check what our client does on an unexpected disconnect — reconnect backoff, state resync, and whether it can thundering-herd us","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Incident timeline — INC-42112\n\n08:02 deploy BorealIrisBatchFlow 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nCapture the BorealIrisBatchFlow decision as an ADR with context, chosen behavior, rejected alternatives, compatibility window, and measurable rollback trigger.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.62,"slice":"pasted-context","lang":"en"}
{"prompt":"Write release notes for delegated leave approval, including scope, fallback approvers, expiry, and visibility.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.36,"slice":"core","lang":"en"}
{"prompt":"Review the OTA manifest parser for integer overflows, duplicate component names, and signature-verification ordering. Do not implement fixes.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.75,"slice":"core","lang":"en"}
{"prompt":"diff --git a/projects/caldera/lib/codec/frame.cc b/projects/caldera/lib/codec/frame.cc\nindex 62d71aa..90f3c1e 100644\n--- a/projects/caldera/lib/codec/frame.cc\n+++ b/projects/caldera/lib/codec/frame.cc\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nRestructure CalderaPineMetricsFlow so duplicated normalization and shutdown ownership have one home. Preserve public behavior, wire values, logging fields, and ordering; extend characterization coverage first.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"NorthstarVelaDrawerCoordinator needs a paired pass: separate NorthstarVelaDrawerCoordinator's policy from transport without behavior changes, plus give the existing implementation a read-only safety pass. Use projects/northstar/app/src/main/SyncWorker.kt as the source of truth, preserve the Kotlin coroutines contract, and avoid unrelated cleanup.","purpose":"refactor","secondary":"review","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Decouple GossamerMapleQueueStore's storage policy","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"boundary","lang":"en"}
{"prompt":"the async db session is created per request but the background tasks reuse it after the response, which is why we get those closed-session errors. i think. sort it out properly","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"Summarize the OvertureCopperBridgeService changes","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.41,"slice":"core","lang":"en"}
{"prompt":"just finish the last bit please","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"do the itinerary page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Symptom: // projects/foxglove/web/components/FilterDrawer.vue\nfinal class FoxglovePineMetricsFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nWalk through what the artifact proves about FoxglovePineMetricsFlow; flag semantic changes and missing coverage with exact evidence, keeping this a read-only pass.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"pasted-context","lang":"en"}
{"prompt":"Clarify IsotopeMapleQueueService's retry docs","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"We need to move EquinoxBeaconStoreService from the legacy store to Tokio. Propose phases, compatibility seams, metrics, rollback points, and the order in which clients should migrate; no code yet.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Unify the OvertureQuartzPlayerService validators","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Build the mobile experiment-status screen with stages, resources, logs, outputs, cancellation, and accessible summaries.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"Implement adaptive bitrate selection for the audio streamer using buffer health, throughput samples, and hysteresis.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.78,"slice":"core","lang":"en"}
{"prompt":"Our support and SDK teams keep answering the same questions about IsotopeEchoRegistryStore, but the current prose in projects/isotope/lib/codec/frame.cc only describes the happy path. Draft an ADR plus migration note that records the decision, rejected alternatives, compatibility window, observability signals, and the exact action required from consumers.\n\nConstraints:\n- keep the patch readable for a small on-call review\n- stay compatible with the existing Tokio deployment\n- keep the work scoped to IsotopeEchoRegistryStore and its direct tests\n\nThe relevant code crosses media encoding, Python ML, Windows. Prefer evidence from the repository and make any assumption explicit.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.59,"slice":"boundary","lang":"en"}
{"prompt":"next one","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Analytics pipeline incident:\n\n```text\njob=course-completion date=2026-07-29\nsource events=441,992\nprojection output completions=18,441\nlate event learner=s_88 lesson=l_12 completed_at=2026-07-28\nwatermark=2026-07-29T00:00Z\nlate event routed to correction topic\ncorrection consumer updates learner progress but not course completion aggregate\nlearner UI shows 100%; institutional report shows 92%\nquality check compares total learners, not cross-projection consistency\n```\n\nDetermine why correction handling updates only one projection and why existing quality checks miss the contradictory completion states.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.78,"slice":"pasted-context","lang":"en"}
{"prompt":"Fix the clipped late badge and extract its duplicated offset into shared gradebook styles.","purpose":"quickFix","secondary":"refactor","mixed":true,"difficulty":0.35,"slice":"mixed","lang":"en"}
{"prompt":"Change the default output extension to .wasm","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Beacon: The next client release depends on a new JunctionFernSnapshotService capability in projects/junction/internal/auth/refresh.go, with GraphQL already chosen by the platform group. Implement the endpoint and durable cursor, enforce tenant authorization and idempotency, emit useful spans, cap work per request, and include focused tests for retries, cancellation, and malformed cursors.\n\nConstraints:\n- retain the existing CLI flags and exit codes\n- stay compatible with the existing GraphQL deployment\n- keep the work scoped to JunctionFernSnapshotService and its direct tests\n\nThis repository spans logistics, WebAssembly, MySQL; use its existing conventions rather than importing a new abstraction.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.76,"slice":"core","lang":"en"}
{"prompt":"streaming job falls behind by hours overnight then catches up by 9am. the input rate is flat","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Sketch a migration strategy for moving tenant preferences from Redis hashes into Postgres JSONB, including rollout phases, dual-write timing, backfill verification, rollback signals, and how older mobile clients remain compatible. I only need the design and milestone breakdown for now.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.82,"slice":"core","lang":"en"}
{"prompt":"Issue UI-1842 context:\n\nCurrent component:\n<SearchField size=\"compact\" icon=\"magnify\" />\n\nQA notes:\n- at 200% browser zoom, clear button overlaps the final two characters\n- Windows high-contrast mode hides the magnify icon\n- focus ring gets clipped inside the data-grid toolbar\n- Escape should clear only when nonempty\n- RTL screenshot has icon and clear button on the wrong sides\n\nExpected snapshots:\nsearch-empty.png\nsearch-value.png\nsearch-focus.png\nsearch-rtl.png\nsearch-high-contrast.png\n\nPlease update packages/ui/src/SearchField.tsx and its CSS to handle these visual and interaction states. Retain the public props and add focused component tests for keyboard clearing and RTL placement.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"pasted-context","lang":"en"}
{"prompt":"the actuator health endpoint is exposed on the public port, move it to the management port","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"the disk alert fires and resolves every 20 minutes all night. disk is at 71% and stable","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"AegisAcornWidgetCoordinator: rethink this area","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Add transaction-level trace correlation to ledger postings without exposing financial data in attributes.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"continue the player cleanup","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.44,"slice":"vague-eval","lang":"en"}
{"prompt":"the fuzzer found a panic on an unterminated block comment","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"Release verification found a single stale LongbowCraneWorkspaceStore value; the cause, desired value, and affected assertion are already agreed. Change the staging timeout from 15 seconds to 30, adjust the adjacent assertion that encodes that value, and avoid unrelated formatting, renames, dependency bumps, or cleanup.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- leave generated files and vendored code alone\n- retain the current Core Data operational envelope\n\nThis repository spans billing, Elixir, Android; use its existing conventions rather than importing a new abstraction.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"boundary","lang":"en"}
{"prompt":"$ pnpm test --filter JunctionGarnetModalFlow\n RUN  v3.2.4 /workspace/apps/console\n × JunctionGarnetModalFlow > restores a suspended upload after reconnect 1543ms\n   → expected cursor \"seg-0184\" to equal \"seg-0183\"\n\nAssertionError: expected 'seg-0184' to deeply equal 'seg-0183'\n  at packages/sync/test/reconnect.spec.ts:188:31\n  at async withFakeClock (packages/testkit/clock.ts:72:9)\n  at async Promise.all (index 1)\n\nstdout:\n  session=50124 phase=resume storedCursor=seg-0183\n  session=50124 phase=fetch requestCursor=seg-0183 pageSize=200\n  session=50124 phase=commit receivedCursor=seg-0184 itemCount=0\n  session=50124 phase=ack durable=false\n\nThe assertion passes when this file runs alone and fails about one time in twelve in the full shard. Fake time is reset in afterEach, Redis is flushed, and no production incident has been tied to it. CI uses Node 24 on Linux; local repro attempts were on macOS.\n\nReconstruct the JunctionGarnetModalFlow failure timeline, test competing hypotheses against the pasted evidence, and identify the first broken invariant rather than treating later warnings as causes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.96,"slice":"pasted-context","lang":"en"}
{"prompt":"Draft a support guide for restoring accidentally archived channels without losing thread history.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.39,"slice":"core","lang":"en"}
{"prompt":"Ticket copied from the collaboration backlog:\n\n```text\nMSG-3304 — scheduled channel messages\nUsers choose channel, message body, and delivery time\nMaximum horizon 90 days\nEditing creates a new immutable revision\nDeletion before delivery records an audit event\nPermissions are checked at creation and again at send time\nAttachments must still exist and remain accessible at delivery\nDuplicate scheduler claims must not send twice\nWorkspace time zone is display-only; store instants in UTC\nExpose scheduled, delivered, cancelled, failed, and permission-rejected metrics\n```\n\nImplement storage, CRUD commands, scheduler claims, send-time validation, attachment checks, audit events, metrics, and tests.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"fix the cards","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.31,"slice":"vague-eval","lang":"en"}
{"prompt":"Separate firmware manifest parsing from validation while preserving accepted images and errors.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Merge duplicate lot-status types used by inventory and quality while preserving serialized values.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.64,"slice":"core","lang":"en"}
{"prompt":"Indexer: # projects/junction/workers/thumbnail/consumer.ex\n[worker.junctionslateeditorcoordinator]\nenabled = true\nrequest_timeout_seconds = 15\nshutdown_grace_seconds = 10\nmax_in_flight = 32\nretry_attempts = 4\nretry_base_milliseconds = 250\n\n[worker.junctionslateeditorcoordinator.staging]\nrequest_timeout_seconds = 15\nemit_debug_spans = true\n\n[worker.junctionslateeditorcoordinator.production]\nrequest_timeout_seconds = 30\nemit_debug_spans = false\n\nFailing assertion:\n  ConfigTests.JunctionSlateEditorCoordinator.staging_timeout_matches_supported_gateway\n  expected: Duration.seconds(30)\n  actual:   Duration.seconds(15)\n\nTicket note CFG-50155\nThe upstream gateway minimum was raised to thirty seconds last month. Production was corrected in the same change, but the staging override and its focused assertion were missed. The service owner has confirmed this is a configuration-only correction: no retry counts, grace periods, pool sizes, production values, or dependency versions should move. A staging deploy is sufficient validation, and rollback is the previous config map.\n\nMake the one confirmed configuration correction in projects/junction/workers/thumbnail/consumer.ex. Keep retry counts, shutdown grace, dependencies, formatting, and production values exactly as they are.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.33,"slice":"pasted-context","lang":"en"}
{"prompt":"make the player cinematic","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.41,"slice":"vague-eval","lang":"en"}
{"prompt":"EquinoxHarborIndexCoordinator: handle the lingering thing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"vague-eval","lang":"en"}
{"prompt":"plan how we detect a carrier silently dropping messages within minutes rather than at the monthly reconciliation","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"This should remain a deliberately small patch: KeystoneMarbleTokenStore has one known configuration mistake in projects/keystone/app/src/main/SyncWorker.kt, not an open-ended failure investigation. Align the one stale configuration entry with production, refresh only its focused snapshot, and leave retries, grace periods, dependencies, and neighboring comments untouched.\n\nConstraints:\n- keep public behavior and serialized data unchanged\n- stay compatible with the existing gRPC deployment\n- keep the work scoped to KeystoneMarbleTokenStore and its direct tests\n\nSeveral teams work in this collaboration, C++, Next.js monorepo, so keep ownership and handoff points understandable in a small review.\n\nThe cause and exact value change are already known, so keep this as a contained correction.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.25,"slice":"boundary","lang":"en"}
{"prompt":"Adjust the account switcher so long organization names ellipsize before the chevron rather than pushing it outside the menu.","purpose":"frontendImpl","secondary":"quickFix","mixed":true,"difficulty":0.28,"slice":"mixed","lang":"en"}
{"prompt":"Add immutable provenance chains to calibrated satellite scenes.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Implement an OIDC authorization-code flow in Rust with PKCE, rotating refresh tokens, state validation, and session revocation.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"plan the api v3 surface and then implement the new list endpoints","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"KeystoneNimbusFormCoordinator: untangle the messy bit","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.67,"slice":"vague-eval","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":"fix captions","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"our page titles are all 'Acme' — set them per route from the route metadata","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"Write the dataset card for product-search-v5","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"handle it","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Add a loading state to the mission cards","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.23,"slice":"core","lang":"en"}
{"prompt":"the column totals sum the deal value including deals marked lost","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"IsotopeLedgerGateCoordinator: make this less weird","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"Review the migration diff","purpose":"review","secondary":null,"mixed":false,"difficulty":0.42,"slice":"core","lang":"en"}
{"prompt":"failure notifications per workflow with a per-workflow recipient setting, and a digest rather than one email per failure","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"documents updated in the last few minutes sometimes don't appear in search and sometimes do. the indexer log shows them all as indexed","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"make the forms less governmenty","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"Fresh release brief for DovetailAcornWidgetCoordinator:\n- primary outcome: assess ownership and failure handling in projects/dovetail/engine/render/atlas.cpp\n- companion outcome: capture the contract and rollback note for consumers\n- repository entry point: projects/dovetail/engine/render/atlas.cpp\n- platform constraint: Terraform\n- known complication: an empty state that flashes before cached data arrives\n\nBoth results are required, but they should remain independently reviewable. Make rollback possible without deleting user data; retain serialization and authorization boundaries; cover cancellation, idempotent retries, and rollback; and avoid drive-by cleanup. Use the code as the source of truth, call out assumptions, and state how an on-call engineer can tell that either part is unsafe to ship.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.86,"slice":"mixed","lang":"en"}
{"prompt":"need docs for it","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.32,"slice":"vague-eval","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":"Rename `MasterDocket` to `PrimaryDocket` across services, schemas, events, and dashboards while preserving public fields.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.65,"slice":"boundary","lang":"en"}
{"prompt":"Explain how the editor's semantic-token cache handles partial document updates and overlapping requests.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.62,"slice":"core","lang":"en"}
{"prompt":"just get it working","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.5,"slice":"vague-eval","lang":"en"}
{"prompt":"Review the JWT verification path for algorithm confusion, duplicate claims, key selection, critical headers, and token-size limits. Report findings only.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"Release engineering needs a BorealFlintTimelineService changelog entry that distinguishes operator action from invisible internal cleanup and names the rollback condition.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"core","lang":"en"}
{"prompt":"Track down occasional missing serial numbers after pallet aggregation.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.66,"slice":"core","lang":"en"}
{"prompt":"Cambia `stepRev` por `stepRevision` solo en `BatchState.swift`; no cambies la lógica.","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.06,"slice":"boundary","lang":"es"}
{"prompt":"Build the package graph screen with cycle highlighting, version badges, edge filtering, and SVG export.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"tiny config thing pls","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"vague-eval","lang":"en"}
{"prompt":"Could KeystoneFernSnapshotService migrate incrementally?","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.72,"slice":"core","lang":"en"}
{"prompt":"Two asks around DovetailCopperBridgeCoordinator: (1) find the unknown cause of stale cursors when a page is resumed; (2) give the existing implementation a read-only safety pass. Make rollback possible without deleting user data, and leave a clear boundary between the resulting artifacts or edits.","purpose":"debugging","secondary":"review","mixed":true,"difficulty":0.73,"slice":"mixed","lang":"en"}
{"prompt":"Review how production missions are converted into simulator replays, then turn the findings into a validation guide with examples.","purpose":"writing","secondary":"review","mixed":true,"difficulty":0.62,"slice":"mixed","lang":"en"}
{"prompt":"Benenne `LegacyClock` im gesamten Repository in `MonotonicClock` um, einschließlich Swift package products und Tests. Das Verhalten und die öffentliche API abgesehen vom Namen sollen unverändert bleiben.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"de"}
{"prompt":"so what now","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"check how each client stores its token and tell me which one is the weakest","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Two asks around EquinoxVelaDrawerCoordinator: (1) separate EquinoxVelaDrawerCoordinator's policy from transport without behavior changes; (2) correct the known stale timeout beside it. Preserve cancellation and back-pressure semantics, and leave a clear boundary between the resulting artifacts or edits.","purpose":"refactor","secondary":"quickFix","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"que sigue","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"es"}
{"prompt":"make the lobby more epic","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
{"prompt":"profiler says 60% of wall time is in json marshal on the hot path but the payloads are tiny. something's off, help me understand what i'm looking at","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"Design a phased migration from self-signed internal certificates to a private ACME service, including bootstrap, renewal, trust rollover, outages, and retirement.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.9,"slice":"core","lang":"en"}
{"prompt":"Render model-comparison metrics as an accessible Compose table with sortable columns, sticky experiment names, and clear win/loss coloring.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"preview envs leak — we have 60 namespaces for 12 open PRs","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"vue 3: the virtual list keeps its scroll position when you filter, so you end up staring at blank space. should reset to top on filter change but keep position on refetch","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"FoxgloveLumenChartCoordinator: give it a nicer flow","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"installer doesn't create a start menu shortcut","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"explain how plugin storage isolation works then write the section for the developer docs","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Investigate why terminated employees remain in manager search suggestions.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.61,"slice":"boundary","lang":"en"}
{"prompt":"customers on the enterprise plan report the export button does nothing. no js errors in their console, works for every account i test with","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"EquinoxFrostPanelCoordinator: check the suspicious part","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"vague-eval","lang":"en"}
{"prompt":"our generated types are checked in and stale. regenerate and wire the generation into the build so it cant drift","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Separate feature extraction from model invocation in `ScoringPipeline` while preserving tensor names, batching, timeouts, metrics, and prediction output exactly.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.67,"slice":"core","lang":"en"}
{"prompt":"Rename `MasterPolicy` to `PrimaryPolicy` across services, events, reports, and tests while preserving public fields.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.64,"slice":"boundary","lang":"en"}
{"prompt":"Production says OvertureKiteSchedulerService is healthy while users see stalled work, and the current telemetry does not reveal which ownership boundary lost progress. Correlate the queue, scheduler, storage, and shutdown paths; form competing hypotheses, identify evidence for each, and narrow the root cause before proposing a code change.\n\nConstraints:\n- touch generated artifacts only through their checked-in generator\n- preserve cancellation and back-pressure semantics\n- retain the current gRPC operational envelope\n\nThis repository spans IoT fleet, Ruby, SolidJS; use its existing conventions rather than importing a new abstraction.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"off by one in the pagination footer, it says 'showing 1-20 of 20' when there are 21","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"im back, whats the state of things","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"the mute button says 'Mute' when you're already muted","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"core","lang":"en"}
{"prompt":"half done, take it from here","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"EquinoxEchoRegistryStore leaks tasks on shutdown","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"boundary","lang":"en"}
{"prompt":"Explain how the policy service chooses coverage when multiple endorsements share an effective date.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.63,"slice":"core","lang":"en"}
{"prompt":"users in an sso-enforced org can still log in with a password if they use the old bookmarked url","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"performance test harness that runs our plugin on a seeded wordpress with 50k posts and reports query counts and timings","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"do the case page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.39,"slice":"vague-eval","lang":"en"}
{"prompt":"Build the mobile evidence-upload flow with category selection, scanning, progress, validation, retry, and receipts.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.65,"slice":"core","lang":"en"}
{"prompt":"Move KeystoneAmberFilterService behind one protocol","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.53,"slice":"core","lang":"en"}
{"prompt":"Today: // projects/foxglove/db/migrations/20260730_events.sql\nfinal class FoxgloveBirchMigratorFlowCoordinator {\n    private let store: EventStore\n    private let clock: Clock\n    private var pending: [Event.ID: Task<Void, Never>] = [:]\n\n    func accept(_ event: Event) {\n        pending[event.id]?.cancel()\n        pending[event.id] = Task {\n            let normalized = normalize(event)\n            try? await store.persist(normalized)\n            await MainActor.run {\n                NotificationCenter.default.post(\n                    name: .eventDidPersist,\n                    object: event.id\n                )\n            }\n        }\n    }\n\n    func stop() {\n        pending.values.forEach { $0.cancel() }\n        pending.removeAll()\n    }\n}\n\n// A second copy lives in PreviewCoordinator.swift. It uses the same normalization\n// rules but calls store.persist before assigning the Task into `pending`.\n\nTests currently cover successful persistence and explicit stop. They do not cover replacement of an in-flight event with the same ID, cancellation thrown by the store, or whether the notification may arrive after stop returns. Public callers rely on accept being synchronous.\n\nConsolidate FoxgloveBirchMigratorFlow's parallel adapters behind a single internal boundary, with no changes to API, timing, serialization, metrics, or error text.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.77,"slice":"pasted-context","lang":"en"}
{"prompt":"tidy the css into modules per component, we have one 4000 line app.css and specificity wars every time someone touches it. visual output should be pixel identical","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the traffic light buttons overlap our custom titlebar content at small widths","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"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":"check over the new thing","purpose":"review","secondary":null,"mixed":false,"difficulty":0.46,"slice":"vague-eval","lang":"en"}
{"prompt":"next bit then","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Turn the existing admission-controller behavior into user documentation covering policies, exemptions, dry runs, and rejection messages.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.37,"slice":"core","lang":"en"}
{"prompt":"something's off in prod","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.68,"slice":"vague-eval","lang":"en"}
{"prompt":"GossamerOpalRouterCoordinator: sort out the rough edge","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"vague-eval","lang":"en"}
{"prompt":"KeystoneSpruceDaemonFlow needs an idempotent replay endpoint backed by OpenTelemetry; accept a cursor, cap each page at 500 items, and return a stable continuation token.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"boundary","lang":"en"}
{"prompt":"tiny permission config tweak","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"sure keep going","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"CalderaPineMetricsCoordinator: polish the last piece","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.52,"slice":"vague-eval","lang":"en"}
{"prompt":"thread 'tokio-runtime-worker' panicked at projects/hinterland/src/sync/reconcile.ts:217:18:\ncalled `Result::unwrap()` on an `Err` value: SendError { .. }\n\nstack backtrace:\n   0: std::panicking::begin_panic_handler\n   1: core::panicking::panic_fmt\n   2: core::result::unwrap_failed\n   3: hinterlanddriftconsoleflow::scheduler::LeaseTask::flush\n             at ./projects/hinterland/src/sync/reconcile.ts:217:18\n   4: hinterlanddriftconsoleflow::scheduler::LeaseTask::shutdown\n             at ./src/scheduler/lease.rs:301:14\n   5: tokio::runtime::task::core::Core::poll\n   6: tokio::runtime::scheduler::multi_thread::worker::Context::run_task\n   7: tokio::runtime::context::runtime::enter_runtime\n\nnote: Some details are omitted, run with RUST_BACKTRACE=full for a verbose backtrace.\nruntime metrics: active_tasks=3 queued_tasks=0 open_channels=0 shutdown_reason=SIGTERM grace_ms=10000\nThe panic is only visible during rolling deploys. Requests have already drained, the sender is intentionally dropped by the coordinator, and the process exits successfully despite the panic hook writing this trace.\n\nFind the source of this HinterlandDriftConsoleFlow symptom by following task lifetime, cursor movement, durable writes, and cleanup. Propose code only after the evidence supports one cause.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.92,"slice":"pasted-context","lang":"en"}
{"prompt":"diff --git a/projects/foxglove/ml/pipeline/features.py b/projects/foxglove/ml/pipeline/features.py\nindex 62d71aa..90f3c1e 100644\n--- a/projects/foxglove/ml/pipeline/features.py\n+++ b/projects/foxglove/ml/pipeline/features.py\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nRead the artifact above as a skeptical reviewer. Is FoxgloveLumenChartFlow's current ordering, ownership, and cancellation behavior safe? Return findings with evidence, without editing files.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.84,"slice":"pasted-context","lang":"en"}
{"prompt":"no","purpose":"review","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Before changing the login service, outline a migration from session cookies to sender-constrained tokens. Include browser compatibility, key lifecycle, refresh behavior, compromised-device recovery, gradual enrollment, and rollback.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.91,"slice":"boundary","lang":"en"}
{"prompt":"webhook delivery service: at-least-once, exponential backoff to 24h, dead letter after that, per-endpoint concurrency cap so one slow customer can't starve the pool","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"look over the IAM policy attached to the CI role and tell me what it can do that it shouldn't","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"error mapping from the shared layer into idiomatic errors on each platform, so swift gets a typed error not a generic throw","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Document that thing","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.2,"slice":"vague-eval","lang":"en"}
{"prompt":"We expect KeystoneMicaProfileService to outgrow its current Swift 6 arrangement next quarter, but changing everything at once would be risky. Lay out milestones for dual operation, validation, client adoption, cutover, and removal, with a named owner and measurable exit condition for every phase.\n\nConstraints:\n- keep public behavior and serialized data unchanged\n- stay compatible with the existing Swift 6 deployment\n- keep the work scoped to KeystoneMicaProfileService and its direct tests\n\nSeveral teams work in this collaboration, C++, Next.js monorepo, so keep ownership and handoff points understandable in a small review.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.83,"slice":"core","lang":"en"}
{"prompt":"Write release notes for review templates, including variables, repository defaults, permissions, and old-client behavior.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"Create the React trace waterfall and explain the new keyboard interactions in docs/accessibility.md.","purpose":"frontendImpl","secondary":"writing","mixed":true,"difficulty":0.66,"slice":"mixed","lang":"en"}
{"prompt":"Draft the incident summary","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.33,"slice":"core","lang":"en"}
{"prompt":"same but for windows","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"JunctionBirchMigratorCoordinator needs a paired pass: assess ownership and failure handling in projects/junction/pkg/cache/lease.rs, plus capture the contract and rollback note for consumers. Use projects/junction/pkg/cache/lease.rs as the source of truth, preserve the Kafka contract, and avoid unrelated cleanup.","purpose":"review","secondary":"writing","mixed":true,"difficulty":0.65,"slice":"mixed","lang":"en"}
{"prompt":"Audit the certificate verifier","purpose":"review","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Build the desktop material-allocation workspace with requirements, available lots, constraints, preview, and undo.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.68,"slice":"core","lang":"en"}
{"prompt":"Before anyone writes code, specify how the React dashboard should support user-defined widgets, persistence, drag layout, and versioned widget contracts.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.79,"slice":"boundary","lang":"en"}
{"prompt":"flatten the inheritance in the exporter classes. BaseExporter -> AbstractFileExporter -> CsvExporter is two levels too many for what it does, composition instead","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"sqlite FTS5 search in the notes CLI — index title and body, prefix matching, snippet with highlights in the terminal output","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.55,"slice":"core","lang":"en"}
{"prompt":"compose ui inside the crm with templates, merge fields, and a preview with the fields resolved","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"Documente o contrato de NorthstarEmberRelayService","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.38,"slice":"core","lang":"pt"}
{"prompt":"Meanwhile: Incident timeline — INC-43159\n\n08:02 deploy CalderaOspreyJobCoordinator 6.18.0 begins in eu-west\n08:06 write latency rises from 22 ms to 410 ms; error rate remains below 0.2%\n08:08 autoscaler adds three workers; queue lag continues rising\n08:11 on-call disables feature flag `parallel_commit_v2`\n08:13 latency returns to 31 ms, but duplicate-event warnings increase\n08:19 traffic moved to the previous worker pool\n08:27 queue lag clears; no customer data loss observed\n\nWhat changed\nThe release moved metrics emission into the same Promise.all as the durable write and added NFC normalization to event payloads. Database CPU peaked at 64%, Redis stayed normal, and the downstream consumer reported 183 duplicate keys that its uniqueness constraint ignored.\n\nConstraints from incident command\n- no emergency schema change\n- preserve tenant ordering\n- canary must include a forced consumer rebalance\n- rollback decision must use two independent signals\n- ownership between storage and ingestion teams must be explicit\n\nThe next regular release window is in six days.\n\nCapture the CalderaOspreyJobCoordinator decision as an ADR with context, chosen behavior, rejected alternatives, compatibility window, and measurable rollback trigger.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.67,"slice":"pasted-context","lang":"en"}
{"prompt":"cursor pagination on the remaining 14 endpoints, opaque cursors, stable ordering, and a hard max page size of 200","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"NorthstarBeaconStoreCoordinator: something is off here","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.55,"slice":"vague-eval","lang":"en"}
{"prompt":"Map out a migration from Jenkins-hosted game builds to ephemeral Buildkite agents, covering asset caches, console SDK isolation, signing, capacity spikes, observability, and rollback milestones.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"core","lang":"en"}
{"prompt":"NorthstarIrisBatchCoordinator: smooth out this interaction","purpose":"review","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"attribution shows 'direct' for 60% of orders which can't be right","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"FoxgloveDriftConsoleCoordinator: why is this odd","purpose":"review","secondary":null,"mixed":false,"difficulty":0.53,"slice":"vague-eval","lang":"en"}
{"prompt":"just carry on for now","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Ticket OPS-47138: retire the legacy replay path for GossamerLedgerGateFlow\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nUsing this as the starting evidence, propose a staged GossamerLedgerGateFlow migration with compatibility seams, owners, canary metrics, rollback gates, and a no-code first milestone.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"pasted-context","lang":"en"}
{"prompt":"OvertureAtlasSearchCoordinator is blocking the next release because lost focus when the drawer animation finishes. I need two concrete outcomes from a single pass: lay out a staged migration for OvertureAtlasSearchCoordinator, and consolidate the duplicated normalization paths without changing behavior. Use the existing gRPC conventions in projects/overture/lib/codec/frame.cc; preserve cancellation and back-pressure semantics. Keep the outcomes distinct so reviewers can see which evidence supports the assessment and which files or prose satisfy the requested change.\n\nConstraints:\n- preserve public wire values and tenant boundaries\n- cover cancellation and retry behavior\n- avoid generated code and unrelated cleanup\n- include a rollback trigger that an on-call engineer can measure\n\nThis is a fresh workstream for the release, so derive everything from the repository and the context here.","purpose":"planning","secondary":"refactor","mixed":true,"difficulty":0.88,"slice":"mixed","lang":"en"}
{"prompt":"do the device screen","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate why revoked personal access tokens continue working through the GraphQL gateway, implement the verified cache fix, and document the propagation window accurately.","purpose":"debugging","secondary":"writing","mixed":true,"difficulty":0.82,"slice":"mixed","lang":"en"}
{"prompt":"two-pane layout on wide screens with the list on the left, and the selection should survive a fold/unfold","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Compare the two existing quantization paths and recommend which is safer for our mobile model, without implementing changes.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Database ticket DBENG-933\n\nObserved issue: range scans hold page pins until the iterator is destroyed. Analytics callers sometimes keep iterators alive for minutes, preventing cache eviction and increasing resident memory. We need incremental release without changing scan results.\n\nRequirements:\n- at most three leaf pages pinned per iterator\n- forward and reverse scans remain supported\n- snapshot visibility must remain stable\n- concurrent splits and merges cannot skip or duplicate keys\n- seek and resume tokens retain current encoding\n- iterator errors remain sticky\n- cancellation releases pins promptly\n- benchmarks for 1M-key scans must not regress more than 3%\n- fault tests should cover eviction and structural changes between next() calls\n\nImplement the iterator changes in engine/scan and preserve the public C API.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
{"prompt":"alembic's env.py has compare_type=False, flip it on and regenerate nothing","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.2,"slice":"boundary","lang":"en"}
{"prompt":"moving on then","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Restructure the manufacturing SDK into items, inventory, work orders, quality, and genealogy, then write a maintainer note. Preserve APIs.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.76,"slice":"mixed","lang":"en"}
{"prompt":"Unify the AegisMicaProfileStore validators","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"boundary","lang":"en"}
{"prompt":"write the protocol doc for the sync api — envelope format, the cursor semantics, and how a client recovers from a rejected batch","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"LongbowOrbitSyncCoordinator: why is this odd","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"vague-eval","lang":"en"}
{"prompt":"support doc for field users whose data isn't syncing: the three things to check, in order","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"internal doc on how the media cache and the download store relate, they're two things and everyone thinks they're one","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"LongbowAcornWidgetCoordinator: rethink this area","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.7,"slice":"vague-eval","lang":"en"}
{"prompt":"Investigate the purple frames","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.61,"slice":"core","lang":"en"}
{"prompt":"write up the security disclosure policy for the repo, SECURITY.md, include the response time we're committing to","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.3,"slice":"core","lang":"en"}
{"prompt":"KeystonePrismCacheCoordinator: give it a nicer flow","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"continue the audio issue","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.54,"slice":"vague-eval","lang":"en"}
{"prompt":"drift detection comparing the figma component properties against our code's prop types, reported weekly","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"one nested query takes 12 seconds and the dataloader batching looks like its not kicking in for that path only","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"do the fleet page","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"en"}
{"prompt":"Two engineers disagree about whether OvertureGarnetModalStore's cache is authoritative. Walk the reads and writes in projects/overture/app/src/main/SyncWorker.kt and settle that question from the code.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"Propose an architecture for deterministic server-side replays, including input capture, state hashes, versioning, compression, validation, privacy, and production debugging.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.94,"slice":"core","lang":"en"}
{"prompt":"Fix the clipped currency code in compact rows and extract the duplicated amount-width rule into the shared table styles.","purpose":"quickFix","secondary":"refactor","mixed":true,"difficulty":0.38,"slice":"mixed","lang":"en"}
{"prompt":"next up then","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"Explain why the current authorization engine evaluates explicit denies before administrator grants. Assume behavior is correct.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.5,"slice":"boundary","lang":"en"}
{"prompt":"Rename DovetailTideWorkerStore's staleLease state","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.63,"slice":"boundary","lang":"en"}
{"prompt":"that's me done, last bit","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"persisted queries so the mobile client sends a hash instead of the document, with a build step that extracts them","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"design the retrieval pipeline then build the chunker as the first piece","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.8,"slice":"mixed","lang":"en"}
{"prompt":"wp-cron never fires on sites with DISABLE_WP_CRON and we don't tell anyone","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Implementation ticket:\n\n```text\nLAB-904 — specimen chain-of-custody events\nEvents: collected, labeled, handed_off, received, aliquoted, disposed\nEach event includes specimen ID, actor, location, device time, server time, and optional note\nRules:\n- events are append-only\n- device time may be offline and out of order\n- a disposed specimen cannot receive later workflow events without supervisor override\n- duplicate scanner submissions are common\n- corrections reference the incorrect event; they never delete it\n- every override requires a reason and audit event\n- expose missing handoff and invalid transition counters\n```\n\nImplement the event model, commands, idempotency, transition checks, override flow, persistence, metrics, and tests.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.87,"slice":"pasted-context","lang":"en"}
{"prompt":"finish the inventory endpoint","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.48,"slice":"vague-eval","lang":"en"}
{"prompt":"Restructure the observation pipeline and document its provider interface. Preserve data while separating decode, normalize, quality control, correction, and publication.","purpose":"refactor","secondary":"writing","mixed":true,"difficulty":0.81,"slice":"mixed","lang":"en"}
{"prompt":"Move yield calculation out of `ProductionController` while preserving values.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.57,"slice":"core","lang":"en"}
{"prompt":"FoxgloveWillowCodecCoordinator: untangle the messy bit","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.19,"slice":"vague-eval","lang":"en"}
{"prompt":"sketch the interaction model for the new inline comment threads (hover affordance, focus states, keyboard nav) and then implement the React side. no backend, the endpoints exist","purpose":"planning","secondary":"frontendImpl","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Console: diff --git a/projects/keystone/db/migrations/20260730_events.sql b/projects/keystone/db/migrations/20260730_events.sql\nindex 62d71aa..90f3c1e 100644\n--- a/projects/keystone/db/migrations/20260730_events.sql\n+++ b/projects/keystone/db/migrations/20260730_events.sql\n@@ -41,18 +41,27 @@ export async function reconcile(input: Batch) {\n-  const rows = input.items.map(normalize);\n-  await store.write(rows);\n-  await metrics.count(\"reconciled\", rows.length);\n+  const scope = tracer.startActiveSpan(\"reconcile\");\n+  try {\n+    const rows = input.items.map(normalize);\n+    await Promise.all([\n+      store.write(rows),\n+      metrics.count(\"reconciled\", rows.length),\n+    ]);\n+    return { cursor: input.next, count: rows.length };\n+  } finally {\n+    scope.end();\n+  }\n }\n\n@@ -88,7 +97,11 @@ function normalize(item: WireItem): Row {\n-  return { id: item.id, value: item.payload ?? \"\" };\n+  return {\n+    id: item.id.trim(),\n+    value: item.payload?.normalize(\"NFC\") ?? \"\",\n+    receivedAt: clock.now(),\n+  };\n }\n\nPR note: staging p95 drops by 18 ms. Tests assert row counts but not whether metrics happen before the durable write.\n\nSplit KeystoneLedgerGateFlow by responsibility and make cancellation ownership explicit. Characterize the current sequence before moving code and keep callers unchanged.","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.77,"slice":"pasted-context","lang":"en"}
{"prompt":"release notes for 2.4.0, user-facing tone, group into new / improved / fixed","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.35,"slice":"core","lang":"en"}
{"prompt":"BorealDeltaCanvasCoordinator: ship a sensible version","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.43,"slice":"vague-eval","lang":"en"}
{"prompt":"KeystoneOpalRouterCoordinator: sort out the rough edge","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.59,"slice":"vague-eval","lang":"en"}
{"prompt":"DovetailEmberRelayCoordinator: make the api less awkward","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.58,"slice":"vague-eval","lang":"en"}
{"prompt":"sure","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.3,"slice":"vague-eval","lang":"en"}
{"prompt":"after we added the partial index the planner switched to a seq scan on the orders join. expected or did we break something","purpose":"review","secondary":null,"mixed":false,"difficulty":0.7,"slice":"boundary","lang":"en"}
{"prompt":"implement graceful shutdown properly — stop accepting, drain in flight with a 30s cap, close the db pool last, and log what got dropped","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Explain how the server allocator handles draining nodes with active and pending matches.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.59,"slice":"core","lang":"en"}
{"prompt":"keyboard shortcut palette, cmd+k, fuzzy filter, recent commands at top, and it has to trap focus properly","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"crm: the pipeline board needs drag between stages with an optimistic move, and the deal value totals per column updating live","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"The OpenAPI contract is approved. Implement PATCH /v2/customers/{id} with ETag preconditions and field-level authorization.","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"boundary","lang":"en"}
{"prompt":"add cursor pagination to GET /activity. opaque cursor, stable under inserts, include has_more, and don't break the existing page/limit callers","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"Where did HinterlandCraneWorkspaceStore's cursor drift?","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"slice":"boundary","lang":"en"}
{"prompt":"Flip matchmaking_shadow to true in staging","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.1,"slice":"core","lang":"en"}
{"prompt":"Bump OvertureRainfallDBService's timeout to 30s","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.12,"slice":"core","lang":"en"}
{"prompt":"implement soft delete on the projects table: deleted_at column, partial unique index on slug where deleted_at is null, and update every query in internal/projects to filter it. also a nightly purge after 30 days","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"code review on the branch — mostly want your eyes on the transaction boundaries in the transfer handler","purpose":"review","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"We expect LongbowJuniperCLIService to outgrow its current Terraform arrangement next quarter, but changing everything at once would be risky. Propose the module boundaries and migration choreography, compare two viable approaches, and make the risk, cost, and reversibility tradeoffs explicit.\n\nConstraints:\n- leave generated files and vendored code alone\n- stay compatible with the existing Terraform deployment\n- keep the work scoped to LongbowJuniperCLIService and its direct tests\n\nThe relevant code crosses billing, Elixir, Android. Prefer evidence from the repository and make any assumption explicit.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.88,"slice":"core","lang":"en"}
{"prompt":"Crash and power trace:\n\nDevice: soil-node Rev B, firmware 3.8.1\nReset reason: watchdog\n03:22:18.441 radio IRQ asserted\n03:22:18.442 task radio_rx entered\n03:22:18.443 flash_gc acquiring storage_mutex\n03:22:18.444 radio_rx waiting storage_mutex\n03:22:18.448 flash_gc erasing sector 19\n03:22:21.448 watchdog reset\n\nCurrent watchdog window is 2 seconds. Sector erase normally takes 180 ms but reaches 3.1 seconds below -20°C. The radio receive task also writes its acknowledgement counter to the same flash journal. We cannot simply increase the watchdog window because safety requirements cap it at 2 seconds. Diagnose the blocking design and implement a safe fix that retains acknowledgement durability and cold-temperature operation.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.9,"slice":"pasted-context","lang":"en"}
{"prompt":"the turn credentials are static and checked into the repo","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.4,"slice":"core","lang":"en"}
{"prompt":"appeals process doc from the system's perspective: what we store, how a decision is reviewed, and what a reversal does to the record","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"set `strict: true` in tsconfig and fix the fallout. there'll be a few hundred errors, work through them without changing runtime behavior","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.75,"slice":"boundary","lang":"en"}
{"prompt":"Write an onboarding guide for adding a new application form, including schema, conditions, validation, accessibility, and tests.","purpose":"writing","secondary":null,"mixed":false,"difficulty":0.45,"slice":"core","lang":"en"}
{"prompt":"Flip EquinoxAmberFilterService's staging toggle","purpose":"quickFix","secondary":null,"mixed":false,"difficulty":0.14,"slice":"core","lang":"en"}
{"prompt":"GossamerAsterWebhookCoordinator: check the suspicious part","purpose":"backendImpl","secondary":null,"mixed":false,"difficulty":0.57,"slice":"vague-eval","lang":"en"}
{"prompt":"Create the passkey management screen and implement credential-renaming support in the API.","purpose":"frontendImpl","secondary":"backendImpl","mixed":true,"difficulty":0.7,"slice":"mixed","lang":"en"}
{"prompt":"Why does OvertureGarnetModalService's FastAPI worker stop making progress while its health endpoint remains green? Gather evidence from the scheduler and queue code and narrow the failure mode.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.73,"slice":"core","lang":"en"}
{"prompt":"schedule editor with a human-readable summary under the cron input ('every weekday at 8am in Europe/Berlin')","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"the vscode extension gets logged out whenever the window reloads, but only on windows","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.7,"slice":"core","lang":"en"}
{"prompt":"the rails app's background jobs. sidekiq, 40 job classes, and the queue configuration has grown organically so we have queues called 'default', 'high', 'urgent', 'critical' and 'now', which tells you everything. i want the plan: proper queue design, priorities that mean something, and per-queue capacity","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.8,"slice":"core","lang":"en"}
{"prompt":"Inspect the federation inbox for signature confusion, replay, remote deletes, oversized activities, and SSRF through actor URLs.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.79,"slice":"core","lang":"en"}
{"prompt":"Why do certificate renewals fail only for robots that were offline during CA rotation? Find the chain-building failure.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.8,"slice":"boundary","lang":"en"}
{"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":"Ticket OPS-52155: retire the legacy replay path for LongbowPineMetricsCoordinator\n\nBackground\nThe mobile clients now send monotonic cursors, but the worker still supports the pre-2024 offset token. That compatibility branch performs an extra database lookup on every page and owns a separate retry counter. Support confirmed that the oldest active client is version 8.14, which uses cursors.\n\nAcceptance notes\n- existing cursor tokens must remain valid during a two-release overlap\n- operators need one metric showing legacy traffic by client version\n- a rollback must not require restoring deleted columns\n- tenant isolation remains enforced in the storage query\n- SDK examples should show how to persist the continuation token\n- the public route and current 429 envelope cannot change\n\nOpen questions\nDo we delete the offset decoder immediately or quarantine it behind a flag? Who owns the mobile version gate? Can the database index be removed in the same deploy? Security wants evidence that forged cursors cannot select another tenant.\n\nSlack excerpt\nMina 09:42: “I can provide client adoption numbers, but not a guarantee about sideloaded builds.”\nRavi 09:47: “Please make the rollback trigger explicit; queue lag alone is too noisy.”\n\nTurn the artifact into a reversible LongbowPineMetricsCoordinator rollout strategy: phases, dual-operation window, validation, ownership, removal criteria, and explicit stop conditions.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"pasted-context","lang":"en"}
{"prompt":"thread 'tokio-runtime-worker' panicked at projects/overture/Sources/CLI/Commands/Doctor.swift:217:18:\ncalled `Result::unwrap()` on an `Err` value: SendError { .. }\n\nstack backtrace:\n   0: std::panicking::begin_panic_handler\n   1: core::panicking::panic_fmt\n   2: core::result::unwrap_failed\n   3: overturecopperbridgeflow::scheduler::LeaseTask::flush\n             at ./projects/overture/Sources/CLI/Commands/Doctor.swift:217:18\n   4: overturecopperbridgeflow::scheduler::LeaseTask::shutdown\n             at ./src/scheduler/lease.rs:301:14\n   5: tokio::runtime::task::core::Core::poll\n   6: tokio::runtime::scheduler::multi_thread::worker::Context::run_task\n   7: tokio::runtime::context::runtime::enter_runtime\n\nnote: Some details are omitted, run with RUST_BACKTRACE=full for a verbose backtrace.\nruntime metrics: active_tasks=3 queued_tasks=0 open_channels=0 shutdown_reason=SIGTERM grace_ms=10000\nThe panic is only visible during rolling deploys. Requests have already drained, the sender is intentionally dropped by the coordinator, and the process exits successfully despite the panic hook writing this trace.\n\nReconstruct the OvertureCopperBridgeFlow failure timeline, test competing hypotheses against the pasted evidence, and identify the first broken invariant rather than treating later warnings as causes.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.95,"slice":"pasted-context","lang":"en"}
{"prompt":"Staging: The data is already available in projects/caldera/Sources/CLI/Commands/Doctor.swift; render it as a sortable table with a compact mobile card fallback, visible focus, and honest loading placeholders.","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.46,"slice":"core","lang":"en"}
{"prompt":"CalderaMarbleTokenCoordinator needs a paired pass: lay out a staged migration for CalderaMarbleTokenCoordinator, plus consolidate the duplicated normalization paths without changing behavior. Use projects/caldera/ml/pipeline/features.py as the source of truth, preserve the OpenTelemetry contract, and avoid unrelated cleanup.","purpose":"planning","secondary":"refactor","mixed":true,"difficulty":0.74,"slice":"mixed","lang":"en"}
{"prompt":"Trace the source of nondeterministic particle positions in replay verification after the compiler upgrade.","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.77,"slice":"core","lang":"en"}
{"prompt":"Plan and implement a content-rights enforcement service. Begin with a design covering territories, time windows, subscription tiers, device restrictions, downloads, live events, policy versioning, cache invalidation, audit, and failure behavior. Then add the evaluator, policy APIs, signed decisions, metrics, and conformance tests. Treat policy semantics and rollout as primary.","purpose":"planning","secondary":"backendImpl","mixed":true,"difficulty":0.97,"slice":"mixed","lang":"en"}
{"prompt":"NorthstarQuartzPlayerCoordinator: could this be clearer","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.63,"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":"our token verification is implemented twice, once in the middleware and once in the websocket handler, with different clock skew tolerance. one implementation","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.6,"slice":"core","lang":"en"}
{"prompt":"our alert rules are copy pasted per service with the service name changed. template them, exact same rules firing at the exact same thresholds","purpose":"refactor","secondary":null,"mixed":false,"difficulty":0.5,"slice":"core","lang":"en"}
{"prompt":"Compare the old and new MeridianDriftConsoleFlow adapters for ordering, error mapping, and shutdown guarantees; report semantic differences without proposing edits.","purpose":"review","secondary":null,"mixed":false,"difficulty":0.55,"slice":"boundary","lang":"en"}
{"prompt":"Map out a migration from manager-owned spreadsheets to a centralized headcount-planning model, including scenarios, permissions, versions, imports, and rollback.","purpose":"planning","secondary":null,"mixed":false,"difficulty":0.86,"slice":"core","lang":"en"}
{"prompt":"que onda con esto","purpose":"debugging","secondary":null,"mixed":false,"difficulty":0.4,"slice":"vague-eval","lang":"es"}
{"prompt":"make the robot map cooler","purpose":"frontendImpl","secondary":null,"mixed":false,"difficulty":0.42,"slice":"vague-eval","lang":"en"}
