Skip to content

Getting Started

Alan Wizemann edited this page Jul 27, 2026 · 2 revisions

Getting Started

The polished adopter walkthrough lives in docs/getting-started.md — that's the file that ships with the SDK and is authoritative for integrators. This wiki page is a contributor-facing pointer.

TL;DR for new contributors

If you've just cloned the repo and want to understand the integration surface:

  1. Read docs/getting-started.md — the adopter onboarding flow.
  2. Read docs/architecture.md — the data flow + module map.
  3. Read Examples/README.md — three reference integrations (SwiftUI macOS, SwiftUI iOS, AppKit) you can paste into a project to see the SDK working end-to-end.
  4. Skim Patterns & Gotchas — the durable rules + footgun index every PR touching auth / HMAC / Keychain / multipart should respect.

For the design tier:

For the relay tier:

Quick smoke-test

After cloning:

swift test                        # macOS unit tests (~200 cases)
xcodebuild -scheme GitTickets \
  -destination 'generic/platform=iOS Simulator' build   # iOS compile check
cd relay/vercel && npm test       # 37 vitest cases
cd ../cloudflare && npm test      # 32 vitest cases

All four should be green on main.


Last updated: 2026-06-06 — converted from stub to pointer + smoke-test recipe

Clone this wiki locally