Qoncon Storage 0.1 alpha

Requirements: Node.js 22, Windows x64 / Linux x64 / macOS supported by @roamhq/wrtc.
Run `npm ci`, then `node agent.mjs` in this extracted directory.

The room owner issues a separate STORAGE invitation under "Files -> Allocate space".
Paste that link in the agent prompt. Do not paste a normal room invitation.
Choose a new dedicated container directory and a quota in GB. The agent does not
publish existing PC folders. It stores only encrypted blocks in its container.
Keep 1 GB of disk free beyond stored data; leave the process running to serve files.

The generated qoncon-node.private.json contains the device identity and access
token. Keep it private, outside shared folders. It does not contain content keys.
Restart: node agent.mjs --config qoncon-node.private.json
Stop: Ctrl+C. Do not delete the container before other copies have been verified.

This alpha limits individual files to 32 MiB and uses a static room key on reader
devices. It is not security audited. No automatic claim of backup or durability
is made. The agent's receipt is not an independent proof of long-term storage.
