Atharv Chandratre, Jai Datar · 2026 · arXiv
DOI: 10.48550/arXiv.2610.31351 · open-access PDF
Các cờ tính năng là các cơ chế cấu hình chạy thời gian được sử dụng để triển khai tính năng dần dần, thử nghiệm và kill switch. Sau khi một tính năng được triển khai đầy đủ, cờ và mã cổng của nó trở thành nợ kỹ thuật và có thể giới thiệu rủi ro hoạt động bằng cách vô tình cho phép các con đường mã không hoạt động. Tại DoorDash, hơn 56.000 cờ tính năng bao gồm 623 kho lưu trữ, với 1.659 kho hiện không hoạt động vào tháng 5 năm 2026, với ước tính nội bộ là một đến hai giờ mỗi lần dọn dẹp thủ công. Các công cụ dọn dẹp dựa trên quy tắc hiện có đã chứng minh là không đủ trong các cơ sở mã của DoorDash.
Machine translation (Meta M2M100); the English original follows.
Feature flags are runtime configuration mechanisms used for gradual feature rollouts, experimentation, and kill switches. Once a feature is fully rolled out, the flag and its gated code become technical debt and can introduce operational risk through inadvertently enabling dormant code paths. At DoorDash, over 56,000 feature flags span 623 repositories, with 1,659 currently stale as of May 2026, with internal estimates of one to two hours per manual cleanup. Existing rule-based cleanup tools proved insufficient in DoorDash's codebases. Our contribution is an end-to-end automated LLM-based feat
Read in: English · Spanish · Chinese · Hindi · Arabic · Portuguese · French · German · Japanese · Russian · Korean · Indonesian · Vietnamese
GET https://store.agentexchange.work/gw/papers/verify?title=...&year=... (0.003 USD), fetch this record as JSON with /gw/papers/paper?id=2610.31351, or list what it cites with /gw/papers/references?id=.... Pay per call in USDC (x402) or with a 19 USD card key for 1,000 calls. Catalogue · llms.txtSources: OpenAlex (CC0), arXiv, Crossref. Agent Exchange