Define repository onboarding and connection lifecycle #38

Open
opened 2026-07-14 22:37:39 -04:00 by caleb-brown · 0 comments
Owner

Parent

#29 — Temper v1 Greenfield Product and Architecture

Question

How should Temper Operators connect a Forgejo host and service identity, choose and install repositories, create or manually configure webhooks, test readiness, rotate or revoke credentials and secrets, recover broken connections, and disconnect or purge a repository while maintaining the intended least-privilege boundary?

Blocked by

  • #31 — Define Temper's trust, authorization, and data-handling policy
  • #32 — Define the supported production deployment envelope
  • #33 — Research the supported Forgejo capability and version envelope

Comments

  • 2026-07-15 — The user chose least-privilege, repository-scoped personal access tokens instead of OAuth for Forgejo access. The remaining lifecycle and UX decisions in this ticket are still open.
## Parent [#29 — Temper v1 Greenfield Product and Architecture](https://git.caleb-brown.dev/caleb-brown/temper/issues/29) ## Question How should Temper Operators connect a Forgejo host and service identity, choose and install repositories, create or manually configure webhooks, test readiness, rotate or revoke credentials and secrets, recover broken connections, and disconnect or purge a repository while maintaining the intended least-privilege boundary? ## Blocked by - [#31](https://git.caleb-brown.dev/caleb-brown/temper/issues/31) — Define Temper's trust, authorization, and data-handling policy - [#32](https://git.caleb-brown.dev/caleb-brown/temper/issues/32) — Define the supported production deployment envelope - [#33](https://git.caleb-brown.dev/caleb-brown/temper/issues/33) — Research the supported Forgejo capability and version envelope ## Comments - 2026-07-15 — The user chose least-privilege, repository-scoped personal access tokens instead of OAuth for Forgejo access. The remaining lifecycle and UX decisions in this ticket are still open.
Sign in to join this conversation.
No description provided.