Agent → Registry
Requests may be routed and scoped here, but registry participation does not imply authority over device-side execution.
Public threat summary
This page summarizes the governing threat model for Myosotis. It is derived from the RFC set and focuses on trust boundaries, threat expansion in federated execution, and the security invariants the architecture is intended to preserve.
Myosotis treats all major actors as untrusted by default: agents, devices, tools, and central coordination systems. Trust is not inherited from placement in the architecture. It is established only through explicit scope, local policy enforcement, cryptographic provenance, and attributable audit.
Requests may be routed and scoped here, but registry participation does not imply authority over device-side execution.
Resolution and authorization metadata are advisory until the device validates policy locally.
Local policy remains the final decision point for execution, consent, and capability scope.
Tool access must remain narrow, explicit, versioned, and auditable.
Federation and field execution introduce additional risk beyond a single-device or cloud-first model. The threat model expands to cover coordination, distribution, and operator-legibility failures.
The architecture responds to these threats with signed manifests, device-side enforcement, hardware-backed identity, explicit consent triggers, immutable audit behavior, and fail-closed execution rules.
Central systems may coordinate, but they do not silently collapse the trust boundary between request and execution.
This summary is primarily derived from RFC-002, RFC-010, RFC-011, RFC-012, RFC-013, and RFC-014, with supporting constraints from the reference architecture and whitepaper derivation rules.