21 lines
637 B
Markdown
21 lines
637 B
Markdown
|
|
# 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.
|