Merged in feature/update-docs (pull request #180)

Update complete pdf code for entire system

* docs

and code for generation of updated docs
This commit is contained in:
Jay Brown
2025-09-09 19:34:03 +00:00
parent 730f3ba11a
commit da6de0080b
15 changed files with 1096 additions and 19 deletions
+11
View File
@@ -2,6 +2,8 @@
## Project Structure
The project follows Go Standard Project Layout with enhanced organization for batch processing, observability, and background task management.
The codebase follows the [Standard Go Project Layout](https://github.com/golang-standards/project-layout) with additional conventions specific to the domain requirements.
### Directory Overview
@@ -39,6 +41,15 @@ cmd/
### Internal Packages (`internal/`)
Core business logic and infrastructure components, organized by domain:
#### New Components (Since June 2025):
- **`internal/backgroundtask/`**: Background task execution framework with periodic scheduling
- **`internal/document/batch/`**: Batch upload processing and ZIP archive handling
- **`internal/serviceconfig/observability/prometheus/`**: Comprehensive Prometheus metrics framework
### Internal Packages (`internal/`)
Core business logic organized by domain boundaries:
#### Domain Services