Admit the 2026-09-21 budget memo as compact sitting v2
v2 adds exactly memo:infd-20260921-b01 (SECRETS-WP-0009-T03 spend envelope) with native pins from the sitting-create receipt; the seven v1 records and the identity bar are unchanged. The exercise reads the policy version from the package. 168 local evaluator checks pass (147 prior + 21). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 272244@bnt-lap001 Assistant-Session: c8962fa7-b290-47df-865f-403ddb6c77e9
This commit is contained in:
parent
067d93a1e0
commit
4f66c4d6cf
5 changed files with 746 additions and 2 deletions
|
|
@ -8,6 +8,7 @@ p.add_argument('--receipt', type=Path, required=True)
|
|||
args = p.parse_args()
|
||||
r = Path(__file__).resolve().parents[1] / 'examples/informed-decision-sitting'
|
||||
records = json.loads((r / 'records.json').read_text())
|
||||
version = next(l.split(':', 1)[1].strip() for l in (r / 'policy.md').read_text().splitlines() if l.startswith('version:'))
|
||||
results = []
|
||||
with tempfile.TemporaryDirectory() as temp:
|
||||
request_path = Path(temp) / 'request.json'
|
||||
|
|
@ -57,7 +58,7 @@ with tempfile.TemporaryDirectory() as temp:
|
|||
'approval_id': record['approval_id'],
|
||||
'approval_binding_digest': record['binding_digest'],
|
||||
},
|
||||
'policy_version': 'v1',
|
||||
'policy_version': version,
|
||||
}
|
||||
label = record['label']
|
||||
for action in ['read', 'acknowledge', 'accept', 'return', 'discuss', 'decline']:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue