Add comprehensive documentation for employee learning platform

- Created handover document outlining design decisions and application functionality.
- Developed implementation plan detailing phased approach for service development.
- Specified ingestion service responsibilities, API surface, and processing pipeline.
This commit is contained in:
RaymondVerhoef
2026-05-23 15:38:09 +02:00
parent 881148357e
commit dda20612e9
32 changed files with 3519 additions and 573 deletions

34
PROTECTED.md Normal file
View File

@@ -0,0 +1,34 @@
# Protected files — do not modify
These files and directories must never be modified by Claude Code.
They belong to the existing deployment pipeline and are frozen.
## Pipeline and CI/CD
.github/
.github/workflows/
.gitlab-ci.yml (if present)
## Container and orchestration
Dockerfile
docker-compose.yml
docker-compose.prod.yml
docker-compose.override.yml (if present)
## Infrastructure and provisioning
ansible/
nginx/
## Stylesheet
stylesheet.css (repo root — use as-is, do not modify)
## Environment templates at repo root
.env.example (repo root only — services may have their own)
## Legacy prototype
legacy/
---
The only infrastructure file that will change is Dockerfile, and only in
Phase 8 step 8.5. That change is made manually by the human, not by
Claude Code.