Document the source-catalog attended create command.

Installed warden does not list informed-decision-sitting-requester-login.
OPERATOR.md now requires WARDEN_ROUTING_CATALOG and BAO_ADDR on the
OpenBao tunnel. No POST from this shell.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
This commit is contained in:
tegwick 2026-09-15 22:25:03 +02:00
parent c3742e27d2
commit 1cac74aa35
2 changed files with 17 additions and 2 deletions

View file

@ -64,11 +64,19 @@ Open in this order. One question each. No approve-all.
2. Sitting requester is **live** (CCR-2026-0026/0027, exchange proof 2026-09-15). 2. Sitting requester is **live** (CCR-2026-0026/0027, exchange proof 2026-09-15).
Create seven objects from an **attended** reader session (skips `c01`): Create seven objects from an **attended** reader session (skips `c01`):
Installed `warden` may not know this catalog id; use the source catalog.
OpenBao is the operator tunnel (`127.0.0.1:18200`), not public
`bao.coulomb.social`.
```sh ```sh
kubectl -n approval-engine port-forward svc/approval-engine 18281:8080 kubectl -n approval-engine port-forward svc/approval-engine 18281:8080
export WARDEN_ROUTING_CATALOG=/home/worsch/ops-warden/registry/routing/catalog.yaml
export BAO_ADDR=http://127.0.0.1:18200
export INFD_APPROVAL_ORIGIN=http://127.0.0.1:18281
warden access informed-decision-sitting-requester-login --exec -- \ warden access informed-decision-sitting-requester-login --exec -- \
env INFD_APPROVAL_ORIGIN=http://127.0.0.1:18281 \ /home/worsch/informed-decision/.venv/bin/python -B \
uv run python tools/create_sitting_approvals.py /home/worsch/informed-decision/tools/create_sitting_approvals.py \
--approval-origin http://127.0.0.1:18281
``` ```
Dry-run (this shell): `uv run python tools/create_sitting_approvals.py --dry-run`. Dry-run (this shell): `uv run python tools/create_sitting_approvals.py --dry-run`.

View file

@ -159,6 +159,13 @@ requires attended reader and posts seven intents (`c01` skipped). Flex
Auth package still waits on those native ids. This shell is not an Auth package still waits on those native ids. This shell is not an
attended session. Task stays `wait`. attended session. Task stays `wait`.
2026-09-15 20:22 UTC — **front door exists in source catalog, not in the
installed warden bundle.** Playbook now names
`tools/create_sitting_approvals.py` as the sitting-POST child (proof-only
child stays `prove-sitting-requester-exchange.sh`). Operator must export
`WARDEN_ROUTING_CATALOG` and `BAO_ADDR=http://127.0.0.1:18200`. No POST
from this shell. Task stays `wait`.
## Feed outcomes back to State Hub without hub-authoring ## Feed outcomes back to State Hub without hub-authoring
```task ```task