Files¶
Status: Visão de Longo Prazo — Não Implementada
Não existe um serviço de armazenamento de arquivos compartilhado. Cada produto usa MEDIA_ROOT/storage local do Django, sem versionamento nem assinatura. Este arquivo continha, até 17/09/2026, o mesmo bug de cópia dos demais (conteúdo de Notifications) — reescrito com conteúdo próprio nesta revisão.
Objetivo¶
O módulo Files seria responsável pelo gerenciamento corporativo de arquivos da CoreFlow Platform, caso viesse a ser implementado como serviço compartilhado.
Responsabilidades Previstas¶
- Upload e download
- Versionamento
- Armazenamento (local ou object storage)
- Assinatura digital de documentos
- Controle de acesso a arquivos por permissão
Realidade Atual¶
Cada produto trata upload de arquivos localmente (avatar de perfil, anexos de NF-e no CoreFlow Stock, currículos no CoreFlow People, etc.) via FileField/ImageField do Django, sem serviço central nem versionamento entre produtos.