Skip to content

Add Brief discovery at /.well-known/brief.json - #33

Merged
sandervonk merged 1 commit into
mainfrom
cursor/brief-well-known-discovery-3434
Sep 4, 2026
Merged

Add Brief discovery at /.well-known/brief.json#33
sandervonk merged 1 commit into
mainfrom
cursor/brief-well-known-discovery-3434

Conversation

@sandervonk

Copy link
Copy Markdown
Member

Summary

Adds a static public Brief discovery file so pasting https://cmutt.app in the iOS Brief deployment picker works.

Vue CLI copies public/ into the site root, so after Pages deploy this is served at:

https://cmutt.app/.well-known/brief.json

Contents

Public brochure schema only (same allowlist as the API client-config):

  • name, apiBase, brandColor
  • iOS Brief Firebase client fields already present in the app plist

No service accounts, shared API keys, or server secrets.

Test plan

  • After merge/deploy, curl -s https://cmutt.app/.well-known/brief.json returns the JSON
  • Pasting https://cmutt.app in the iOS Brief deployment picker discovers CMUTT
Open in Web Open in Cursor 

Serve the public CMUTT brochure schema from the Vue/GitHub Pages
site so pasting https://cmutt.app in the iOS Brief deployment picker works.

Co-authored-by: Sander Vonk <sandervonk@users.noreply.github.com>
@sandervonk
sandervonk marked this pull request as ready for review September 4, 2026 18:21
@sandervonk
sandervonk merged commit fdc3f0f into main Sep 4, 2026
1 check passed
@sandervonk
sandervonk deleted the cursor/brief-well-known-discovery-3434 branch September 4, 2026 18:21
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