Initialize doc-generator scaffold
This commit is contained in:
commit
f5a46d712e
|
|
@ -0,0 +1,35 @@
|
||||||
|
.venv/
|
||||||
|
venv/
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
|
||||||
|
*.log
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
~$*
|
||||||
|
*.tmp
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
logs/*
|
||||||
|
!logs/.gitkeep
|
||||||
|
|
||||||
|
outputs/*
|
||||||
|
!outputs/.gitkeep
|
||||||
|
|
||||||
|
exports/*
|
||||||
|
!exports/.gitkeep
|
||||||
|
|
||||||
|
inputs/uploads/*
|
||||||
|
!inputs/uploads/.gitkeep
|
||||||
|
|
||||||
|
archive/*
|
||||||
|
!archive/.gitkeep
|
||||||
|
!archive/current/
|
||||||
|
archive/current/*
|
||||||
|
!archive/current/.gitkeep
|
||||||
|
|
||||||
|
diagnostics/*
|
||||||
|
!diagnostics/.gitkeep
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
# doc-generator
|
||||||
|
|
||||||
|
Python-based document and report generator.
|
||||||
|
|
||||||
|
This project is intended to combine the form-driven document generation workflow of `word-doc-generator` with a cleaner Python backend structure similar to `document-processor`.
|
||||||
|
|
||||||
|
## Planned Structure
|
||||||
|
|
||||||
|
- `app/` - Python web application entrypoint and backend logic
|
||||||
|
- `content/` - reusable templates, report definitions, shared text, and configuration
|
||||||
|
- `calculations/` - calculation modules used by reports
|
||||||
|
- `inputs/` - source files and uploaded data for generation runs
|
||||||
|
- `outputs/` - intermediate generated files
|
||||||
|
- `exports/` - final downloadable reports/documents
|
||||||
|
- `archive/` - archived generation runs or prior outputs
|
||||||
|
- `diagnostics/` - troubleshooting and processing diagnostics
|
||||||
|
- `settings/` - app settings and environment-independent configuration
|
||||||
|
- `static/` - frontend assets
|
||||||
|
- `scripts/` - helper scripts
|
||||||
|
- `tests/` - automated tests
|
||||||
Loading…
Reference in New Issue