diff --git a/docs/evidence/2026-10-13-held-liability-reconciliation.json b/docs/evidence/2026-10-13-held-liability-reconciliation.json new file mode 100644 index 0000000..10d4776 --- /dev/null +++ b/docs/evidence/2026-10-13-held-liability-reconciliation.json @@ -0,0 +1,15 @@ +{ + "observed_at": "2026-10-13", + "host": "railiance01", + "performed_by": "owner (attended SSH session, coached)", + "runtime_sha256": "b6e4e8a429393d68831c996a65c0489664205df969ac9882e581983ec2da4969", + "envelope_id": "hfact-glas-tool-proof-20260927-renewed-one-attempt", + "spend_policy_sha256": "21dc71988f56450d03f03829f1b5dd7cb58b60c7e0b7a0b71a6d1c42de99872c", + "ledger": "/home/tegwick/hfact/owner-metered/spend-tool-proof-renewal-20260927.sqlite3", + "run_id": "6efa9436-6a91-47c0-94e5-b31b5a0e7e3a", + "before": {"state": "held", "liability": 10000000, "observed_usd": null, "receipt": null, "end_day": null, "breached": false}, + "after": {"state": "charged", "liability": 10000000, "observed_usd": "0.05", "end_day": "2026-10-13", "breached": false}, + "receipt": "owner-estimate:2026-10-13:usd0.05:launcher-exit127-no-billing-export", + "cost_basis": "Owner estimate, not a provider billing export. The run failed at launcher exit 127 before any provider request reservation; the request route was revoked.", + "consequence": "Liability stays at the full hold (max of held and observed), so this one-attempt envelope is exhausted. A retry requires a new envelope, which the owner authorized on 2026-10-13." +} diff --git a/docs/native-metered-proof.md b/docs/native-metered-proof.md index 3bd05e3..7aada9a 100644 --- a/docs/native-metered-proof.md +++ b/docs/native-metered-proof.md @@ -95,3 +95,13 @@ reservations. The parent EUR 10 reservation remains held; observed billing was not invented and the ledger was not reset. A corrected artifact and its changed pins need admission, held-liability reconciliation remains an owner action, and another attempt requires separate authority. REINAH-WP-0003 stays blocked. + +## Held liability reconciled — 2026-10-13 + +The owner reconciled run `6efa9436` on railiance01 using the admitted runtime +`b6e4e8a4…` and recorded USD 0.05 as an owner estimate, not a billing export. +The reservation is `charged`. Its liability stays at the full hold, so envelope +`hfact-glas-tool-proof-20260927-renewed-one-attempt` is exhausted and cannot +admit a retry. The owner authorized one new envelope and one retry on the +corrected artifact. Receipt: +`docs/evidence/2026-10-13-held-liability-reconciliation.json`.