You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Local Model Door does **not** pull model weights, start Ollama, run inference, send prompts off-device, or authorize tool use. `local-model route --prompt ...` emits only a SHA-256 prompt hash.
134
149
150
+
### Network Door, Mesh Door, BYOM, and Native Assistant Door defaults
151
+
152
+
The Network/Assistant Door slice aligns with `SourceOS-Linux/sourceos-spec`:
| User BYOM OpenAI-compatible provider profile |`urn:srcos:external-model-provider-profile:user-openai-compatible`|
169
+
| Apple App Intents native assistant bridge profile |`urn:srcos:native-assistant-bridge-profile:apple-app-intents-default`|
170
+
171
+
The Network Door does **not** mutate firewall rules, install mesh components, contact external model providers, store credentials, or send prompts. Destination labels are represented as SHA-256 hashes in route plans.
172
+
173
+
The Native Assistant Door does **not** invoke Siri, App Intents, Shortcuts, Android intents, Windows shell integrations, browser extensions, or MCP/native bridge transports. It renders a bridge plan with prompt text redacted to a SHA-256 hash when provided.
174
+
175
+
Default policy posture:
176
+
177
+
- default egress is denied;
178
+
- BYOM provider auth must be a reference, never inline;
179
+
- enterprise firewall denies have precedence over user allows;
180
+
- user firewall profiles may be stricter than enterprise profiles;
181
+
- mesh binding and firewall binding are complementary, not interchangeable;
182
+
- prompt egress is denied by default;
183
+
- native assistant side effects require user confirmation;
184
+
- raw app database access is denied by default.
185
+
186
+
See `docs/integration/network-native-assistant-door.md`.
187
+
135
188
### Agent Machine local mount defaults
136
189
137
190
The first Agent Machine mount slice aligns with the SourceOS contracts in `SourceOS-Linux/sourceos-spec`:
@@ -229,4 +282,3 @@ The validation target runs the unit test suite and checks repository metadata. A
0 commit comments