Screener | Scripts
Folder note da pasta
scripts/do Screener. Scripts Python read-only que executam a varredura e geram relatórios.
Scripts
| Script | Função |
|---|---|
inventory.py | Script principal — varredura read-only do OneDrive (recursivo, com profundidade configurável via manifest) |
render_md.py | Converte o inventory.json em relatórios .md estruturados |
manifest.example.yaml | Manifest de exemplo — escolhe profundidade por pasta, define exclusões, ativa modo headers (com aprovação) |
Princípio operacional
Read-only absoluto. Os scripts:
- Usam apenas
os.stat,os.scandir,Path.iterdir(nuncaopen()em modo read no modo padrão) - Nunca modificam, renomeiam, movem ou deletam
- Nunca copiam conteúdo de arquivos para fora do contexto de trabalho — apenas metadata (path, tamanho, data, extensão)
- Não forçam download de arquivos online-only do OneDrive (placeholders)
- Em caso de erro de permissão, param e registram no log — não tentam workarounds