-
-
Notifications
You must be signed in to change notification settings - Fork 18
feat(github-app): add maintainer trust checklist and install preview flow #245
Copy link
Copy link
Open
Labels
control-panelWeb control panel, dashboard, OAuth shell, and role-aware surfaces.Web control panel, dashboard, OAuth shell, and role-aware surfaces.github-appGitHub App, webhooks, comments, labels, or checks.GitHub App, webhooks, comments, labels, or checks.maintainer-valueImproves maintainer review, triage, or trust workflows.Improves maintainer review, triage, or trust workflows.settingsRepository or installation settings behavior.Repository or installation settings behavior.
Metadata
Metadata
Assignees
Labels
control-panelWeb control panel, dashboard, OAuth shell, and role-aware surfaces.Web control panel, dashboard, OAuth shell, and role-aware surfaces.github-appGitHub App, webhooks, comments, labels, or checks.GitHub App, webhooks, comments, labels, or checks.maintainer-valueImproves maintainer review, triage, or trust workflows.Improves maintainer review, triage, or trust workflows.settingsRepository or installation settings behavior.Repository or installation settings behavior.
Projects
StatusShow more project fields
Todo
Parent phase: #235
Parent roadmap: #127
Problem
Maintainers need to know exactly what Gittensory will read, compute, preview, and post before installing or enabling commands in a repo.
Acceptance criteria
Validation expected
UI evidence gate
Any visible web, browser-extension, or GitHub-overlay change must include maintainer-reviewable screenshots or a short recording covering the changed states. A checked template box without actual visual evidence is not enough.
Public-output safety criteria
Cross-cutting acceptance criteria
npm run test:ci, 97%+ global coverage, and the local branch coverage target for touched code.