Problem
Rust, Python and TypeScript have explicit restricted trust-domain parity work, but the experimental browser node has no recorded disposition. Browser storage and relay constraints make silent partial support unsafe.
Desired result
Audit the browser node against the accepted restricted-domain Profile. Implement only a safe supported subset or reject required restricted-domain operation before network activity. Never persist long-lived membership credentials in localStorage.
Acceptance criteria
Dependencies
Blocked by RobLe3/IICP#53 and the accepted shared configuration/fixture contract.
Non-goals
General browser credential management, GUI work, federation activation or changing public defaults.
Problem
Rust, Python and TypeScript have explicit restricted trust-domain parity work, but the experimental browser node has no recorded disposition. Browser storage and relay constraints make silent partial support unsafe.
Desired result
Audit the browser node against the accepted restricted-domain Profile. Implement only a safe supported subset or reject required restricted-domain operation before network activity. Never persist long-lived membership credentials in localStorage.
Acceptance criteria
Dependencies
Blocked by
RobLe3/IICP#53and the accepted shared configuration/fixture contract.Non-goals
General browser credential management, GUI work, federation activation or changing public defaults.