From af3fcb656d967a5a2763872201c2a0dcd7ef8653 Mon Sep 17 00:00:00 2001 From: Wesley Keetch Date: Sat, 5 Sep 2026 20:36:29 -0400 Subject: [PATCH] docs: correct three stale details in the public docs - README's toolchain note still described building against an Xcode 27 beta; the build toolchain is release Xcode 26.6 now, and the only thing worth saying is that submission requires a release Xcode - Bug report template suggested iOS 26.0 as an example version, below the 26.5 deployment target - .gitignore listed CLAUDE.md under "internal docs"; it is editor tooling config, so it belongs with .vscode/ and .claude/ --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .gitignore | 2 +- README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 8f80433..dbbac50 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -24,7 +24,7 @@ If applicable, add screenshots to help explain the problem. **Environment:** - Device: [e.g., iPhone 15 Pro] -- iOS version: [e.g., 26.0] +- iOS version: [e.g., 26.5] - SunHat version: [e.g., 1.0] **Console logs** diff --git a/.gitignore b/.gitignore index 6fc83a5..bea0906 100644 --- a/.gitignore +++ b/.gitignore @@ -53,7 +53,6 @@ __pycache__/ *.mobileprovision ## Internal docs (not needed in public repo) -CLAUDE.md CODE_AUDIT.md TODO.md WIDGET_SETUP.md @@ -69,6 +68,7 @@ buildServer.json .vercel/ .vscode/ .claude/ +CLAUDE.md ## App Store internals (only framed screenshots are public) AppStore/ diff --git a/README.md b/README.md index ec5c252..393f0b5 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ Version 1.0, iPhone-first, preparing for App Store submission. ### Toolchain note -The project builds with Xcode 26 and Swift 6.2. It also compiles against the Xcode 27 beta, which is stricter about actor isolation for protocol conformances and introduced a `LinearGradient` `.opacity` ambiguity; both are handled in-tree with comments. +The project builds with Xcode 26 and Swift 6.2. App Store submission requires a release Xcode, not a beta. CI runs on `macos-latest` via GitHub Actions. The build-for-testing step uses the `SunHatUnitTests` scheme.