You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds CommitOptions.authorship and the keeper commit CLI sink-reading ($KEEPER_AUTHORSHIP_SINK) — the box-side of GitAI authorship provenance (keeperd reconciles the claim into the signed L3). See bounded-systems/door-keeper#12 and claude-box GITAI-PROVENANCE.md.
fix: importAndPush requires repo (path-translated, like commit/push) — the wire path was incomplete (door-keeper requires repo). Surfaced by a live daemon e2e. Breaking for importAndPush callers.
Add attestLaunch(subject, manifest) — forward the attest-launch door method (L2 launch attestation over a room + its held doors). Pairs with door-keeper's attest-launch handler.
Add optional notesRef to importAndPush — project the signed L3 onto the pushed commit as a git note (refs/notes/provenance). Pairs with door-keeper's note-writing handler.
Adds the importAndPush keeper client (model-A: host-built bundle → keeperd imports + signed-pushes), so consumers like prx can use door-kit while keeping the host-keyless-commit / daemon-only-signed-push trust model. Complements the existing commit/push clients.
First JSR publish of @bounded-systems/door-kit — the in-box door-client SDK (keeper/scout/concierge/spawn) over the guest-room protocol. Lets prx and other consumers depend on the published door clients instead of re-implementing them.