Integrate Payments operator WebUI
Dependency Audit / dependency-audit (push) Successful in 1m54s
Deployment Installer / deployment-installer (push) Successful in 7s
Security Audit / security-audit (push) Successful in 11m59s

This commit is contained in:
2026-08-19 13:33:51 +02:00
parent f8b06887d2
commit d0ff2f1510
5 changed files with 27 additions and 18 deletions
@@ -1147,36 +1147,32 @@
"repository": "govoplan-parties"
},
{
"category": "missing_ui",
"category": "ui_reachable",
"method": "GET",
"path": "/payments/requests",
"rationale": "The first payment vertical slice is capability-first; its guided operator workspace will adopt the centralized layout usage contract.",
"repository": "govoplan-payments",
"tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-payments/issues/1"
"rationale": "The Payments workspace lists obligations, preserves stale data on refresh failure, and offers explicit retry.",
"repository": "govoplan-payments"
},
{
"category": "missing_ui",
"category": "ui_reachable",
"method": "POST",
"path": "/payments/requests",
"rationale": "The first payment vertical slice is capability-first; its guided operator workspace will adopt the centralized layout usage contract.",
"repository": "govoplan-payments",
"tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-payments/issues/1"
"rationale": "The guided Payments request dialog creates fixed, source-bound obligations with an explicit replay key.",
"repository": "govoplan-payments"
},
{
"category": "missing_ui",
"category": "intentionally_headless",
"method": "GET",
"path": "/payments/requests/{}",
"rationale": "The first payment vertical slice is capability-first; its guided operator workspace will adopt the centralized layout usage contract.",
"repository": "govoplan-payments",
"tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-payments/issues/1"
"rationale": "The operator list response already carries the complete detail projection; the single-object endpoint remains available to capability consumers without duplicating a detail fetch in the workspace.",
"repository": "govoplan-payments"
},
{
"category": "missing_ui",
"category": "ui_reachable",
"method": "POST",
"path": "/payments/requests/{}/manual-reconciliations",
"rationale": "The first payment vertical slice is capability-first; its guided operator workspace will adopt the centralized layout usage contract.",
"repository": "govoplan-payments",
"tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-payments/issues/1"
"rationale": "The separate manual reconciliation dialog fixes amount and currency and captures transaction and immutable evidence references.",
"repository": "govoplan-payments"
},
{
"category": "intentionally_headless",