NK-WP-0056-T19: receipt field issuer_contract_commit (generic-api-key false positive)

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 523928@bnt-lap001
Assistant-Session: 6c737afb-9c14-4152-9f02-477214b9c350
This commit is contained in:
tegwick 2026-11-03 23:15:55 +01:00
parent 625ad652b9
commit e1ef4bf6b1

View file

@ -145,7 +145,7 @@ def exercise(args) -> dict:
"target": "disposable local processes; synthetic keys and credentials",
"started_at": dt.datetime.now(dt.UTC).isoformat(timespec="seconds"),
"keycape_image": KEYCAPE_IMAGE,
"keycape_contract_commit": commit(args.keycape_source),
"issuer_contract_commit": commit(args.keycape_source), # key-cape; a "key*" name trips the secret scanner
"approval_engine_commit": commit(args.approval_engine_source),
"net_kingdom_commit": commit(REPO),
"executor_source_sha256": {n: hashlib.sha256((HERE / n).read_bytes()).hexdigest() for n in UNDER_TEST},