Skip to content

K9 pedigree + trusted-base proof-debt (out-of-scope carve-outs from hypatia#464) #53

Description

@hyperpolymath

Two pre-existing, repo-internal findings flagged during the 2026-06 estate CI-health work (hyperpolymath/hypatia#464), explicitly out of scope for the central actions/cache + scanner-compile fixes.

1. K9 pedigree — missing metadata.name

verisimdb/connectors/test-infra/deploy.k9.ncl fails "Pedigree block missing 'name'". In standards/k9-svc/pedigree.ncl, Metadata.name | String is the only metadata field with no default, so it is mandatory.
Fix: add metadata.name; per the canonical standards/k9-svc/pandoc/container/deploy.k9.ncl, ideally also metadata.version + validation.pedigree_version and a leash level — trust_level/security_level'Kennel | 'Yard | 'Hunt (a shell-running deploy.k9.ncl is 'Hunt).

2. governance / Trusted-base reduction policy red

An undocumented soundness-relevant escape hatch in a proof-bearing file. Disposition is per-repo — discharge, budget (// TRUSTED:), axiom (// AXIOM:), or a dated entry in this repo's docs/proof-debt.md.

Refs: hyperpolymath/hypatia#464, hyperpolymath/nextgen-typing#69.


Generated by Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions