Sync Repo-README from project files

2026-08-01 16:32:17 +02:00
parent 5a53859b79
commit a637a06a39
+16 -1
@@ -1,4 +1,4 @@
<!-- codex-wiki-sync:139e4e60b6b7392eb32edecd -->
<!-- codex-wiki-sync:66746624ebd51c03e644321a -->
> Mirrored from `/mnt/DATA/git/govoplan-services/README.md`.
> Origin: `repository`.
@@ -21,3 +21,18 @@ the same exact provider-owned definition through Core contracts. Neither module
reads Services tables.
See [docs/SERVICES_DOMAIN.md](docs/SERVICES_DOMAIN.md).
## Runtime Bindings
Services stores bindings but does not execute them. Portal resolves the exact
Service revision and delegates to the matching owner capability:
- `case`: a Cases-owned catalogue or intake reference;
- `form`: an exact `<form-id>/<form-revision>` reference launched by Forms
Runtime;
- `workflow`: an exact Workflow Engine definition binding; and
- `url` or `external`: a validated redirect target.
Consumers must retain the exact Service revision and binding. A missing owner
launcher makes the Service unavailable; it must not fall back to an unrelated
runtime.