pub fn propose(
cfg: &HubConfig,
handle: &str,
app: &str,
body: &str,
) -> LinkResult<Value>Expand description
Submit body to the published site handle, addressed to its app page
app (a page that declares the write-inbox capability). Deliberately
unauthenticated — this is the cross-party door; the submission lands as
evidence in the owner’s sources/inbox/, never as truth, and the
owner’s curator accepts or rejects it. Returns the hub’s {id, path}
receipt.