Hide or lock /document_storage + nav for Standard; upgrade CTA. Consume features.rag from subscription/plan payload.
Acceptance
PlanFeatures.rag typed and used
Documents nav hidden or locked without RAG
Page shows upgrade messaging for Standard
Entitled plans see Documents UI
Parent epic: [chat_backend#42](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/42)
Backend: [chat_backend#43](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/43), [chat_backend#44](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/44)
## Summary
Hide or lock `/document_storage` + nav for Standard; upgrade CTA. Consume `features.rag` from subscription/plan payload.
## Acceptance
- [ ] `PlanFeatures.rag` typed and used
- [ ] Documents nav hidden or locked without RAG
- [ ] Page shows upgrade messaging for Standard
- [ ] Entitled plans see Documents UI
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Parent epic: chat_backend#42
Backend: chat_backend#43, chat_backend#44
Summary
Hide or lock
/document_storage+ nav for Standard; upgrade CTA. Consumefeatures.ragfrom subscription/plan payload.Acceptance
PlanFeatures.ragtyped and used