SPEC and README: owner rulings, issues 2 to 5, internet-ready defaults (closes #6)

Rewrite `SPEC.md` and `README.md` to the owner's rulings. The seven answers
to the spec's questions now stand where their topics live, and the questions
section is gone. Bans follow the owner's model: seven days for a clear sign of
attack and permanent on any further request, an hour for a broken limit,
tripled on a repeat within a day, permanent past seven days. The state files
hold all state, are watched, and take in an admin's edits while running. Every
ban carries notes, and each client's history survives a restart. Size and time
limits apply in both directions. Only `UPSTREAM_URL` is required: the Core Rule
Set refuses what it flags and every limit has a default.

Model: opus-5-5
This commit is contained in:
2026-09-23 12:46:05 +00:00
parent a0d2c21346
commit 43c63faa04
2 changed files with 662 additions and 409 deletions
+559 -345
View File
File diff suppressed because it is too large Load Diff