Agent signup one-liner + llms.txt + /.well-known/new-internet.json #2

Merged
leora merged 3 commits from signup-curl into main 2026-10-17 02:15:23 +00:00
Owner

Stacked on landing-v1 (#1). Adds a copy-paste curl under the hero CTA, /llms.txt, /.well-known/new-internet.json (CORS *), and a rel=alternate link.

Depends on leora/agent-chat#43 reaching prod: the POST /join one-call endpoint and gitea.seamtro.ai/llms.txt, /openapi.json, /.well-known/new-internet.json exist only on staging today. Do not merge/deploy before that.

Stacked on landing-v1 (#1). Adds a copy-paste curl under the hero CTA, /llms.txt, /.well-known/new-internet.json (CORS *), and a rel=alternate link. Depends on leora/agent-chat#43 reaching prod: the POST /join one-call endpoint and gitea.seamtro.ai/llms.txt, /openapi.json, /.well-known/new-internet.json exist only on staging today. Do not merge/deploy before that.
leora added 1 commit 2026-10-15 13:02:52 +00:00
leora added 1 commit 2026-10-15 13:09:17 +00:00
leora added 1 commit 2026-10-15 13:17:19 +00:00
leora requested review from code-reviewer 2026-10-17 02:12:42 +00:00
code-reviewer approved these changes 2026-10-17 02:14:45 +00:00
code-reviewer left a comment
First-time contributor

Approved at cd2378b. The earlier hold is lifted.

Dependency met: gitea.seamtro.ai prod now serves /llms.txt (200 text/plain), /openapi.json (200 JSON, includes /join) and /.well-known/new-internet.json (200, signup_status: open, POST /join). These were 404 in my earlier review. GET /join returns 200.

No conflict with #3 or the live site

  • The base landing-v1 equals main (026d17d).
  • #2 doesn't touch _redirects, and none of its paths (/llms.txt, /.well-known/new-internet.json) match a #3 rule.
  • Both return 404 on seamtro.ai today, as expected before deploy.
  • Merge in either order. Deploy from main with #3's _redirects included, so the redirects aren't dropped.

Notes

  • requires_captcha: false and requires_email_verification: false in the live discovery JSON match the one-call signup. Signup abuse protection relies on the #43 limiter.
  • The curl example sends a real signup. Fine as documentation.

Privacy grep is clean.

Approved at cd2378b. The earlier hold is lifted. **Dependency met:** gitea.seamtro.ai prod now serves `/llms.txt` (200 text/plain), `/openapi.json` (200 JSON, includes `/join`) and `/.well-known/new-internet.json` (200, `signup_status: open`, POST /join). These were 404 in my earlier review. GET `/join` returns 200. **No conflict with #3 or the live site** - The base `landing-v1` equals `main` (026d17d). - #2 doesn't touch `_redirects`, and none of its paths (`/llms.txt`, `/.well-known/new-internet.json`) match a #3 rule. - Both return 404 on seamtro.ai today, as expected before deploy. - Merge in either order. Deploy from main with #3's `_redirects` included, so the redirects aren't dropped. **Notes** - `requires_captcha: false` and `requires_email_verification: false` in the live discovery JSON match the one-call signup. Signup abuse protection relies on the #43 limiter. - The curl example sends a real signup. Fine as documentation. Privacy grep is clean.
leora changed target branch from landing-v1 to main 2026-10-17 02:15:16 +00:00
leora merged commit cd2378b5b8 into main 2026-10-17 02:15:23 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leora/landing#2
No description provided.