Skip to content

chore: standardize file headers and refresh stale documentation - #12

Merged
weskcode merged 1 commit into
mainfrom
chore/standardize-file-headers
Sep 6, 2026
Merged

weskcode merged 1 commit into
mainfrom
chore/standardize-file-headers

Conversation

@weskcode

@weskcode weskcode commented Sep 5, 2026 •

Copy link
Copy Markdown
Owner

Summary

Repository hygiene, no code changes.

File headers. Xcode's default header template had stamped a tool name rather than the author into 36 sources. These now follow the repo's existing convention, Created by Wesley Keetch on <date>, with the original dates preserved.

Stale documentation. Three public-facing claims had drifted from reality:

Claim Was Now
README requirements table Minimum iOS 26.0 Minimum iOS 26.5 (matches IPHONEOS_DEPLOYMENT_TARGET)
README toolchain note "currently builds against the Xcode 27 beta" Builds with Xcode 26; also compiles against the 27 beta
CONTRIBUTING first contributions "Extract strings into a String Catalog (none exists yet)" The catalog exists and ships English + Spanish, so this offers adding a locale instead

Gitignore. Adds *.xcresult so local test-result bundles are never committed.

Verification

  • git grep finds no remaining tool-name headers
  • xcodebuild build-for-testing (SunHatUnitTests scheme, iPhone 17 Pro sim) succeeds
  • README's stated minimum now matches the project's actual deployment target

… bundles

Xcode's default file-header template had stamped a tool name rather than the
author into 36 sources. These now follow the repo's existing convention,
"Created by Wesley Keetch on <date>", with the original dates preserved. No
code changes.

Also corrects three documentation claims that had drifted from reality:
- README listed a minimum of iOS 26.0; the deployment target is 26.5
- README's toolchain note described the project as building against a beta
  Xcode, which is no longer how it is built
- CONTRIBUTING offered "extract strings into a String Catalog" as a first
  contribution, but the catalog exists and ships English and Spanish

And ignores *.xcresult, so local test-result bundles are never committed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@weskcode
weskcode force-pushed the chore/standardize-file-headers branch from 533f531 to 119d241 Compare September 6, 2026 00:24
@weskcode
weskcode merged commit 3d84330 into main Sep 6, 2026
1 check passed
@weskcode
weskcode deleted the chore/standardize-file-headers branch September 6, 2026 00:28
weskcode added a commit that referenced this pull request Sep 6, 2026
… bundles (#12)

Xcode's default file-header template had stamped a tool name rather than the
author into 36 sources. These now follow the repo's existing convention,
"Created by Wesley Keetch on <date>", with the original dates preserved. No
code changes.

Also corrects three documentation claims that had drifted from reality:
- README listed a minimum of iOS 26.0; the deployment target is 26.5
- README's toolchain note described the project as building against a beta
  Xcode, which is no longer how it is built
- CONTRIBUTING offered "extract strings into a String Catalog" as a first
  contribution, but the catalog exists and ships English and Spanish

And ignores *.xcresult, so local test-result bundles are never committed.
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.

1 participant