Files
whetstone_DSL/tmp_eval_complex_specs_20260303/fs_005_rust.md

637 B

Feature Flagged Search Rewrite (fs_005)

Objective

Replace search ranking pipeline behind feature flag with staged rollout, telemetry checks, and automatic abort trigger.

Language & Library Constraints

  • Primary language: rust
  • Available libraries: axum, serde, tokio
  • Prefer explicit use of selected library APIs in task execution contracts.

Required Artifacts

  • search/core.rs
  • search/ranking.rs
  • flags/config.rs
  • telemetry/search_metrics.rs
  • rollback_plan.md

Acceptance

  • Generate deterministic taskitems with strict execution contracts.
  • Include selected library and preferred APIs per task where applicable.