An open standard
A fundraising bundle both humans and agents can read.
Perspective Room defines a portable format for a company's fundraising read: one folder, five files, no server required. Any tool can write it. Any agent can parse it. The founder controls what's in it.
Get started
$ git clone https://github.com/ckoglmeier/perspective-room $ cd perspective-room/examples/minimal ✓ inspect the bundle contract: room.json, materials.json, agent.md, index.html
The contract, in short
Stable IDs, honest boundaries
Materials carry stable IDs, version signals, and access states. Gated files appear as metadata with download_url: null: visible, never faked.
Founder statements, marked
Claims are founder statements with source references. The payload says so: diligence_performed: false. No scoring fields exist in the schema.
Portable is not permissioned
A static bundle has no access control. Hosting adds identity, gating, revocation, and logs: that is the hosted layer, not the standard.
The spec, section by section
Full field reference, examples, and validator live in the repo.