Identity and repository roles
Native Access maps to an enrolled D1 account; portable sessions map to supported Forgejo permissions. Instance administrators still need permission for each repository.
Golf checks current identity, repository permission, source and policy at the boundaries that control reads, writes, execution and previews.
Developer preview · capability review October 14, 2026Native and portable runtimes have explicit authority paths.
Native Access maps to an enrolled D1 account; portable sessions map to supported Forgejo permissions. Instance administrators still need permission for each repository.
Native broker authority and keys stay in Secrets Store; portable credentials use the authenticated keyring. Provider tokens never enter browser storage or public examples.
Immutable source and R2 report reads still require current permission. Revocation and expiry are checked at the documented runtime boundaries.
Evidence, proposals and publication have different powers.
Use selected profiles, approved images, exact workflow/commit authority and bounded network routes. Independent proposals live on Artifacts forks.
Native values reach only exact-approved PR workflow jobs. Stored logs mask exact text, not transformations. Broader scopes, rotation and external egress remain open.
Access plus Golf current-reader checks, expiry, isolated app bindings and outbound policy protect previews. This does not imply production promotion.
The product is a developer preview.
Native ancestor-base merges have bounded proof; complete trusted checks, review eligibility and protected merge remain open.
Historical provider evidence does not qualify Forgejo restore or native disaster recovery. Privileged offline restore requires a fresh, stopped quarantined target and drained writers.
Hostile tenancy, customer identity/onboarding, global scale, audit/retention and enterprise/government distributions remain explicit qualification work.
Explore the hosted public repository, request enrollment for private workflows, or start your own portable installation.