Skip to content

01a083c7 - Require a Lightning Address before forum posts - #102

Merged
TaprootFreak merged 2 commits into
developfrom
01a083c7-forum-post-requires-lightning
Sep 9, 2026
Merged

01a083c7 - Require a Lightning Address before forum posts#102
TaprootFreak merged 2 commits into
developfrom
01a083c7-forum-post-requires-lightning

Conversation

@TaprootFreakAI

Copy link
Copy Markdown
Collaborator

EN:
Forum posts now require a Lightning Address. POST /messages returns 409 without one, and the profile note is created only after the address is linked.

DE:
Forum-Posts brauchen jetzt eine Lightning-Adresse. POST /messages antwortet ohne sie mit 409, und die Profilnotiz entsteht erst nach dem Verknüpfen der Adresse.

Details

forum.post is rules, name, lightning-address. Skip timestamps do not count. contact.post, forum.read, and forum.pay are unchanged. Companion UI: 21gifts/app#145.

POST /messages now 409s unless the author has a Lightning Address.
Profile notes wait until that address is linked.
Identity copy and the worker handbook now require a Lightning Address
before a profile forum note is created.
@TaprootFreakAI

Copy link
Copy Markdown
Collaborator Author

EN:
Ready after 2 review passes.
Forum posts require a Lightning Address; profile notes wait until it is linked.

DE:
Bereit nach 2 Review-Durchläufen.
Forum-Posts brauchen eine Lightning-Adresse; die Profilnotiz wartet darauf.

Details

Pass 1 (Codex quality) found stale identity-copy and worker handbook text; those were updated. A remaining worker.test.ts title nit was rejected as style (fixture already has a Lightning Address). Logic lanes stayed at 0 findings. No open PR comments or review threads. mergeable=MERGEABLE. GitHub CI job "Typecheck, Lint, Handbook, E2E-check, Test (100% coverage), Build, E2E" succeeded at 778723f.

@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 9, 2026 09:06
@TaprootFreak
TaprootFreak merged commit ec4aee8 into develop Sep 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants