@@ -26,18 +26,26 @@ Within this scope, we prioritise:
2626* We keep local quality gates green before handoff.
2727* We update ` RcppTskit/NEWS.md ` for user-visible behavior or API changes.
2828
29- ## Permission
30-
31- You can use all the commands and tools mentioned in this document,
32- both for sandboxed and unsandboxed/escalated execution.
33- You don't need to ask for permission to use these commands and tools,
34- for the purposes described here.
35- You can also use ` curl ` (or equivalent read-only HTTP tools) to read
36- GitHub resources for this project, including repository pages and
37- ` api.github.com ` endpoints (issues, pull requests, comments, and metadata).
38- You can also read upstream ` tskit ` resources in the same way, including
39- ` https://github.com/tskit-dev/tskit ` and ` https://tskit.dev `
40- (and related ` api.github.com ` endpoints).
29+ ## Permissions and authorization
30+
31+ Standing authorization for this repository:
32+
33+ * All commands explicitly shown in this document are pre-authorized for
34+ repository work (including inline commands and code-block commands,
35+ with task-specific substitutions where placeholders are shown).
36+ * Agents should run these documented commands directly without asking for
37+ extra confirmation in chat.
38+ * If sandboxing blocks an allowed command, agents should submit the required
39+ unsandboxed/escalated tool request directly with a brief justification.
40+ * Agents should ask in chat only if a required escalation is denied or a
41+ platform policy still blocks execution after escalation.
42+ * Agents may use ` curl ` (or equivalent read-only HTTP tools) for repository
43+ and upstream references on:
44+ ` github.com ` , ` api.github.com ` , ` raw.githubusercontent.com ` ,
45+ ` github.com/tskit-dev/tskit ` , and ` tskit.dev `
46+ (including issues, pull requests, comments, events, metadata, and docs).
47+ * This standing authorization does not override explicit user instructions or
48+ allow destructive commands that were not requested by the user.
4149
4250## Definition of done
4351
0 commit comments