Skip to content

Commit 5b6e007

Browse files
ralyodioclaude
andcommitted
docs(files): spell out access policy — members-only, free for all (not Premium-gated)
Co-Authored-By: Claude Opus 4.8 <[email protected]>
1 parent 38e4797 commit 5b6e007

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

docs/PRD.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,10 @@ directly over SFTP with the member's existing SSH login key.
210210
member reaches their private files with the same key they log in with
211211
(`sftp [email protected]`). `scp`/`rsync -e ssh` work over the same
212212
endpoint.
213+
- **Eligibility:** members-only, **free for every member** (free and paid alike,
214+
like IRC and News — not a Premium-gated perk). Non-members are refused at the
215+
handshake; guests don't see the in-BBS browser. Operators can revoke an
216+
individual account's SFTP access without affecting its BBS login.
213217
- **In-BBS view:** a TUI file browser for the user's own workspace and the
214218
shared area (list, rename, delete, up/download path, view usage vs. quota).
215219
- **Operator TUI:** an admin management surface for the SFTP server — list

docs/files.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,20 @@ The username (`files`) is conventional and ignored — **identity is your SSH
1717
key** (one key = one account, like the rest of the BBS). `scp`/`rsync` work
1818
because they tunnel over the same SSH transport.
1919

20+
## Who can use it
21+
22+
**Members only — but free for every member.** Like IRC and News, file storage is
23+
gated on membership, *not* on the paid Founding Lifetime plan:
24+
25+
- **Non-members can't connect.** A key that isn't a registered account is
26+
refused at the SFTP handshake (`this key isn't a member — register first`), and
27+
guests don't see the in-hub Files browser.
28+
- **Every verified member can connect, run, and join** — free and paid alike.
29+
There is no Premium gate anywhere in the Files path; the plan only affects
30+
unrelated perks (custom email, domains, Tor).
31+
- Operators can revoke an individual account's SFTP access (abuse response)
32+
without touching its BBS login — see the management TUI below.
33+
2034
## Two areas
2135

2236
When you connect you see a virtual root with two directories:

0 commit comments

Comments
 (0)