Add explicit cross-identity proposal acceptance
This commit is contained in:
parent
377cca0531
commit
7b21541ab3
10 changed files with 247 additions and 8 deletions
|
|
@ -43,9 +43,10 @@ Capability modes are:
|
|||
- `operator`: reserved; it currently adds no tools.
|
||||
|
||||
Mode describes the maximum registered surface. Actual authority can be narrower. A descriptor must
|
||||
declare the selected writer, including allowed families and operation types. Application requires
|
||||
the matching configured writer, changeset creator, and canonical-applier identity. A mode name
|
||||
cannot create a missing descriptor grant.
|
||||
declare the selected writer, including allowed families and operation types. Application defaults
|
||||
to a matching configured writer, changeset creator, and canonical-applier identity. A project-owned
|
||||
server may explicitly authorize its applier to accept changesets from additional configured writers.
|
||||
A mode name cannot create a missing descriptor grant or extend that accepted-writer allowlist.
|
||||
|
||||
Generic generated client fragments default to read mode. Other construction paths preserve their
|
||||
documented compatible factory defaults. Treat `docforge_bootstrap.session_contract` and its actual
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue