chore: finalize ArgoCD workplan and add credential broker plan

This commit is contained in:
2026-06-25 17:49:35 +02:00
parent c022cb2f83
commit 0f0b14001e
2 changed files with 321 additions and 1 deletions

View File

@@ -4,13 +4,14 @@ type: workplan
title: "Establish ArgoCD GitOps bootstrap contract"
domain: financials
repo: railiance-platform
status: active
status: finished
owner: codex
topic_slug: railiance
planning_priority: high
planning_order: 4
created: "2026-06-19"
updated: "2026-06-19"
state_hub_workstream_id: "e57e487b-8557-439d-8093-0457c73ede93"
---
# RAILIANCE-WP-0004 - Establish ArgoCD GitOps Bootstrap Contract
@@ -171,6 +172,7 @@ platform/operators/argocd/repositories/<repo-name>
id: RAILIANCE-WP-0004-T01
status: done
priority: high
state_hub_task_id: "7cb56ad6-5435-41af-b416-e68fe661b7a0"
```
Review `INTENT.md`, `SCOPE.md`, existing OpenBao delivery docs, and the
@@ -183,6 +185,7 @@ here only as a platform trust and secret-delivery contract.
id: RAILIANCE-WP-0004-T02
status: done
priority: high
state_hub_task_id: "68f7ef19-686d-4d16-bf75-ffcbba158023"
```
Add AppProject manifests and the root app-of-apps Application under
@@ -197,6 +200,7 @@ material.
id: RAILIANCE-WP-0004-T03
status: done
priority: high
state_hub_task_id: "e6dc9176-af33-4216-9871-a61ad7e69943"
```
Add documentation and templates for tenant Applications, per-repo ArgoCD
@@ -208,6 +212,7 @@ repository Secret registration, and the `issue-core` pilot example.
id: RAILIANCE-WP-0004-T04
status: done
priority: high
state_hub_task_id: "d859e4ef-d8d1-4403-8225-839925f8bedf"
```
Document that OpenBao remains the runtime custody authority, External Secrets
@@ -220,6 +225,7 @@ file-reference workloads, and the OpenBao injector remains disabled.
id: RAILIANCE-WP-0004-T05
status: done
priority: high
state_hub_task_id: "981f46c0-8dd7-4111-9a4f-2ca58ddb0664"
```
Apply the bootstrap and repository credentials to live ArgoCD after these repo
@@ -246,6 +252,7 @@ Do not paste credentials into the workplan, State Hub, or chat.
id: RAILIANCE-WP-0004-T06
status: done
priority: medium
state_hub_task_id: "73bdda1d-8e25-48d2-ab92-b203c5050d45"
```
Reply to `issue-core` with the GitOps contract pointer and confirm that it owns