RPF-WP-0061: option A recorded, client guide (T05), fixture independent of live CCR state
All checks were successful
CCR intake gate / gate (push) Successful in 1m11s
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 306568@bnt-lap001
Assistant-Session: 8bdf8150-ea56-41e7-9132-13f04f6b0b91
This commit is contained in:
codex 2026-10-18 12:48:35 +02:00
parent 45c8d9370e
commit 04f18c8c73
4 changed files with 86 additions and 6 deletions

View file

@ -295,7 +295,9 @@ def decision_payload(ccr: dict[str, Any], cc: Any) -> dict[str, Any]:
f"- Risk: {(ccr.get('risk') or {}).get('classification')}",
f"- Platform review: {review.get('reviewer')}: {review.get('comment')}",
"",
cc.render_decision_templates(ccr),
# The link line would be a placeholder: the decision does not exist yet.
*[line for line in cc.render_decision_templates(ccr).splitlines()
if not line.startswith("Decision link:")],
"",
"Approval permits apply after confirm-binding; it exposes and stores no value.",
])