fix: DELETE /issues/{n}/labels/{id} uses label name instead of numeric ID (silent no-op)
fix: feat: disinto secrets migrate — encrypt existing plaintext .env (#33)
feat: disinto secrets migrate — encrypt existing plaintext .env
secrets migrate-vault: missing post-encrypt verification step
fix: use Forgejo assignee as issue lock to prevent concurrent claims
fix: feat: disinto secrets add — store individual encrypted secrets (#31)
feat: disinto secrets add — store individual encrypted secrets