feat: guarded merger lease adoption flow (#536) #538

Merged
sysadmin merged 1 commits from feat/issue-536-merger-lease-adoption into master 2026-07-08 10:47:52 -05:00
1 Commits
Author SHA1 Message Date
sysadmin 08ea214526 feat: guarded merger lease adoption flow (#536)
Replace manual in-process _SESSION_LEASE seeding with an auditable
gitea_adopt_merger_pr_lease tool that posts durable adoption proof and
records sanctioned session provenance. Mutation gates now reject bare
record_session_lease calls without provenance from acquire/adopt/heartbeat.

Closes #536
2026-07-08 11:03:56 -04:00