diff --git a/.gitignore b/.gitignore index 1ad1029..a113ca7 100644 --- a/.gitignore +++ b/.gitignore @@ -35,8 +35,12 @@ deploy/portainer.env output/local/ output/security/ -# Keep the roadmap generator, not its extracted text or render-review scratch. -tmp/* -!tmp/pdfs/ -tmp/pdfs/* -!tmp/pdfs/generate_dtf_report.py +# Scratch only. The roadmap generator moved to tools/, the PDFs to docs/. +tmp/ + +# Client deliverables and scratch inputs live here but are not the repository's +# to version: they are produced for a specific week, or dropped in to test with. +Relatorio-*.docx +Relatorio-*.pdf +imagem-teste.* +output/documents/ diff --git a/CONTEXT.md b/CONTEXT.md index 8e25349..0742bf4 100644 --- a/CONTEXT.md +++ b/CONTEXT.md @@ -357,10 +357,9 @@ for this local implementation checkpoint. The prototypes they describe (`portal/`, `kanban/`, `agente/`, the root `schema.sql` and `.env.exemplo`) were removed on 2026-09-21 once nothing referenced them; recover from Git history if ever needed. -- `tmp/pdfs/generate_dtf_report.py`: generator for the current client-facing - roadmap PDF. -- `output/pdf/dtf-plano-producao-e-roadmap.pdf`: current generated roadmap. -- `Reunião iniciada às 2026_09_09 09_39 GMT-03_00 - Anotações do Gemini.pdf`: +- `tools/generate_dtf_report.py`: generator for the client-facing roadmap PDF. +- `docs/roadmap-cliente.pdf`: the generated roadmap, as last sent. +- `docs/reuniao-2026-09-09-anotacoes.pdf`: meeting notes that established the business direction. Treat it as context; the latest decisions in this document define the active scope. @@ -384,8 +383,7 @@ referenced them; recover from Git history if ever needed. `context.md` is the compact operating context for agents. The current client-facing narrative, diagrams, and formatting live in -`output/pdf/dtf-plano-producao-e-roadmap.pdf`, generated from -`tmp/pdfs/generate_dtf_report.py`. +`docs/roadmap-cliente.pdf`, generated from `tools/generate_dtf_report.py`. When a decision changes, update both the relevant implementation context here and the roadmap source when it changes what the client-facing plan promises. diff --git a/ROADMAP.md b/ROADMAP.md index 1e53066..f7858cd 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,8 +1,8 @@ # DTF System — Working Roadmap > Internal engineering tracker. Not a client document, not a promise sheet. -> The client-facing narrative lives in `output/pdf/dtf-plano-producao-e-roadmap.pdf` -> and in the weekly report (`Relatorio-Semana-1-DTF.docx`). +> The client-facing narrative lives in `docs/roadmap-cliente.pdf` and in the weekly +> report, which is a deliverable and is not versioned here. > > Update the **Current step** line and the item status every time something moves. > Add new findings at the bottom of the relevant block rather than rewriting history. diff --git a/Relatorio-Semana-1-DTF.docx b/Relatorio-Semana-1-DTF.docx deleted file mode 100644 index c8e646d..0000000 Binary files a/Relatorio-Semana-1-DTF.docx and /dev/null differ diff --git a/Relatorio-Semana-1-DTF.pdf b/Relatorio-Semana-1-DTF.pdf deleted file mode 100644 index ef04411..0000000 Binary files a/Relatorio-Semana-1-DTF.pdf and /dev/null differ diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..528c7ea --- /dev/null +++ b/docs/README.md @@ -0,0 +1,15 @@ +# Documents + +| File | What it is | +|---|---| +| `reuniao-2026-09-09-anotacoes.pdf` | Meeting notes that set the business direction: the bottleneck, the 24h goal, the automation and payment decisions. Still the record of what was asked for. | +| `roadmap-cliente.pdf` | The client-facing plan, as last sent. Generated by `tools/generate_dtf_report.py`; regenerate rather than edit. | +| `historico/` | The original specification and prototype documents. Background only — they describe a model this system does not implement. | + +Current engineering documents live at the repository root: `CONTEXT.md` for how +the system works, `ROADMAP.md` for what is outstanding, `LOCAL_SETUP.md` to run +it, `PORTAINER.md` to deploy it, `SECURITY_REPORT.md` and `PRODUCTION_INPUTS.md` +for the security position and the decisions still owed by the client. + +Weekly client reports are deliverables, not repository content. They are produced +for a specific week and are deliberately not versioned here. diff --git a/Reunião iniciada às 2026_09_09 09_39 GMT-03_00 - Anotações do Gemini.pdf b/docs/reuniao-2026-09-09-anotacoes.pdf similarity index 100% rename from Reunião iniciada às 2026_09_09 09_39 GMT-03_00 - Anotações do Gemini.pdf rename to docs/reuniao-2026-09-09-anotacoes.pdf diff --git a/output/pdf/dtf-plano-producao-e-roadmap.pdf b/docs/roadmap-cliente.pdf similarity index 100% rename from output/pdf/dtf-plano-producao-e-roadmap.pdf rename to docs/roadmap-cliente.pdf diff --git a/imagem-teste.jpg b/imagem-teste.jpg deleted file mode 100644 index 35a13ea..0000000 Binary files a/imagem-teste.jpg and /dev/null differ diff --git a/output/documents/relatorio-semana-1-dtf.docx b/output/documents/relatorio-semana-1-dtf.docx deleted file mode 100644 index 72a8ab6..0000000 Binary files a/output/documents/relatorio-semana-1-dtf.docx and /dev/null differ diff --git a/tmp/pdfs/generate_dtf_report.py b/tools/generate_dtf_report.py similarity index 100% rename from tmp/pdfs/generate_dtf_report.py rename to tools/generate_dtf_report.py