1.0 KiB
1.0 KiB
GovOPlaN Inspections Codex Guide
Scope
This repository owns the GovOPlaN Inspections platform module seed.
Inspection workflows for site visits, checklists, findings, measures, deadlines, evidence, and re-inspections.
Boundaries
- Depend on kernel contracts from
govoplan-coreand access contracts fromgovoplan-access. - Keep domain behavior in this module; expose integration through manifests, capabilities, API routes, events, typed DTOs, and documentation topics.
- Do not import internals from sibling feature modules. Use optional dependencies and capabilities for cross-module behavior.
- Keep the seed non-invasive until runtime routes, persistence, and WebUI flows are intentionally designed.
Local Workflow
Use Gitea issues as the canonical backlog and state log. The shared workflow is installed under .gitea/, with labels in docs/gitea-labels.json.
Focused verification:
PYTHONPATH=src:/mnt/DATA/git/govoplan-core/src /mnt/DATA/git/govoplan-core/.venv/bin/python -m unittest discover -s tests