// Copyright 2024-2026 Tymofii Pidlisnyi. Apache-2.0 license. See LICENSE.
// ══════════════════════════════════════════════════════════════════
// Human oversight as evidence (W2-B5): slot + descriptor type shapes
// ══════════════════════════════════════════════════════════════════
// Additive, optional, versioned slots that record human oversight on a
// general (NON-bilateral) signed receipt as evidence, plus the shapes a
// verifier derives from them. The slots carry mechanical facts only:
// which DID signed which body, the recorded approval reference, and the
// break_glass declaration. Nothing here is an issuer-set assurance
// value. Assurance is computed by the verifier as a relying-party-policy
// output (see descriptor.ts), never read from the receipt.
//
// For the BILATERAL case (two interacting agents co-sign one outcome)
// use the existing src/core/bilateral-receipt.ts co-sign. These slots
// cover the general path: a human and an agent (or a gateway) co-signing
// one canonical body that is NOT a bilateral interaction outcome.
// ══════════════════════════════════════════════════════════════════
export {};
//# sourceMappingURL=types.js.map