You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configuration changes are validated, auditable, and published to environments via an event bus.
28
+
29
+
### Event Publishing
30
+
31
+
Configuration changes are published as events to a central event bus, enabling decoupled updates across bounded contexts (core, print supplier API, template/routing UI, user management, etc.).
32
+
33
+
Event publishing strategies include:
34
+
35
+
- CLI tools (tactical)
36
+
- Scheduled audit tasks (tactical)
37
+
- Admin/Web UI (strategic, single source of truth)
38
+
39
+
### Onboarding Automation
40
+
41
+
Quick Start onboarding will enable rapid, self-serve client setup in INT:
42
+
43
+
-**Phase 1:** CLI/script automation using minimal data (client name, APIM ID, etc.)
44
+
-**Phase 2:** Web UI for onboarding, protected by CIS2 auth, triggers config change events
45
+
-**Phase 3:** Admin UI for incremental client config management and production promotion
46
+
-**Phase 4:** Full self-serve onboarding via Web UI (admin approval for production)
8
47
9
48
## Usage
10
49
@@ -14,8 +53,6 @@ There are `make` tasks for you to configure to run your tests. Run
14
53
`make test` to see how they work. You should be able to use the same
15
54
entry points for local development as in your CI pipeline.
16
55
17
-
## Design
18
-
19
56
## Contributing
20
57
21
58
Describe or link templates on how to raise an issue, feature request
0 commit comments