Files
SoulStream/handoff/rounds/ins-r36-perm-reference.txt
T
KeelrLeek 9f0601027c android: the handoff — the pending rounds, the pipeline, and what is unverified
Everything written this session that has not been through the device: rounds 43
to 48 (each patch adversarially verified, 43's transient-notice expectation
fixed), a partial round 49, the pipeline scripts, the Android Auto design and
the icon comparison mock. Also the two harness changes that were never A/B'd —
adaptive waits, which may only shorten a declared wait and never lengthen it,
and a ship that runs the mock walk and the deploy at the same time. The A/B and
its 255-step baseline are in handoff/tools; main stays at what the phone has
actually walked.
2026-09-14 07:57:41 -05:00

156 lines
2.0 KiB
Plaintext

## Default Permission
The phone's storage: pick a library folder (a Storage Access Framework tree,
resolved to a path when the volume allows), pick a photo or a file (the
document picker, answered with a path — the document's own where this phone
has one, else a bounded copy in the app's cache), and Android's all-files
access — whether it is granted, and the system screen that grants it.
#### This default permission set includes the following:
- `allow-pick-folder`
- `allow-all-files-access`
- `allow-request-all-files-access`
- `allow-pick-image`
- `allow-pick-file`
## Permission Table
<table>
<tr>
<th>Identifier</th>
<th>Description</th>
</tr>
<tr>
<td>
`storage:allow-all-files-access`
</td>
<td>
Enables the all_files_access command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:deny-all-files-access`
</td>
<td>
Denies the all_files_access command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:allow-pick-file`
</td>
<td>
Enables the pick_file command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:deny-pick-file`
</td>
<td>
Denies the pick_file command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:allow-pick-folder`
</td>
<td>
Enables the pick_folder command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:deny-pick-folder`
</td>
<td>
Denies the pick_folder command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:allow-pick-image`
</td>
<td>
Enables the pick_image command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:deny-pick-image`
</td>
<td>
Denies the pick_image command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:allow-request-all-files-access`
</td>
<td>
Enables the request_all_files_access command without any pre-configured scope.
</td>
</tr>
<tr>
<td>
`storage:deny-request-all-files-access`
</td>
<td>
Denies the request_all_files_access command without any pre-configured scope.
</td>
</tr>
</table>