Skip to content

Add the All About Anything variants - #8741

Merged
hawkrives merged 1 commit into
claude/project-thread-ydd044-4from
claude/project-thread-ydd044-6
Oct 10, 2026
Merged

hawkrives merged 1 commit into
claude/project-thread-ydd044-4from
claude/project-thread-ydd044-6

Conversation

@hawkrives

@hawkrives hawkrives commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

Stacked on #8740.

Before: only All About Olaf and CARLS could be built, and the app picked its Sentry DSN by asking whether it was CARLS. Xcode Cloud's post-archive upload always reported to all-about-olaf.

After: APP_VARIANT=aaa and aaa-dev build All About Anything (tech.frogpond.allaboutanything, home-screen name "All About Anything" / "AAA Dev"). It has no default campus, so a fresh install opens on the campus picker. It wears Windmill (Sky), with the other icons as alternates, and answers its own scheme, allaboutanything:// (allaboutanythingDev:// for the dev build). Each variant now names its own Sentry organization, project and DSN, so AAA reports to all-about-anything.

How: app.config.ts gains the two variants and a sentry block on every variant. That block feeds the Sentry plugin's options and extra.sentry.dsn, and SENTRY_DSN now reads the DSN from extra. AppIdentity gains 'aaa'. mise run aaa:ios [device] builds and runs AAA Dev. AGENTS.md and the run-on-simulator skill list the new variants. The Xcode Cloud scripts accept any APP_VARIANT and point sentry-cli at the ios/sentry.properties that prebuild writes from the variant, instead of hard-coding the org and project.

Please try on your Mac: run mise run aaa:ios. It should open on the campus picker. With Carleton picked, xcrun simctl openurl booted allaboutanythingDev://edu.carleton/convocations should open Convocations.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Bb3rKQ6pVnsk4bTcpjgiWr


Generated by Claude Code

@hawkrives hawkrives added the claude Found or filed by Claude label Oct 10, 2026 — with Claude
@hawkrives hawkrives self-assigned this Oct 10, 2026
@coderabbitai

coderabbitai Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 0b9fb49d-1136-4242-ae5b-afa7d3460269

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@flakiness-io

flakiness-io Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Test Results Summary

This comment shows the latest test results for this pull request.

Commit Status Test Results CI Runs
a978060 ✅ Passed 6351 passed · 2 skipped 2 runs

View full report

ℹ️ About Flakiness.io in GitHub

Your team has set up Flakiness.io pull request comments. This comment is updated when

  • The first test results arrive for this pull request
  • A later run reports more results for the same commit
  • A new commit is pushed and tested

Flakiness.io rewrites the comment in place, so it always reflects the most recently tested commit.

@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-5 branch from 78efa56 to d53b21a Compare October 10, 2026 06:25
@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-6 branch from 6e35df8 to 928b3ec Compare October 10, 2026 06:25
@hawkrives
hawkrives marked this pull request as ready for review October 10, 2026 06:33
@hawkrives
hawkrives requested a review from rye as a code owner October 10, 2026 06:33
@hawkrives

Copy link
Copy Markdown
Member Author

🤖 Written by Claude (Claude Code, Sonnet 5.5), an AI assistant, and posted from this account.

A fresh AAA Dev install (mise run aaa:ios) opens on the campus picker, on iOS 27 (iPhone 17e simulator).

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Needs a native build · JS -2.8 KiB (-0.03%)

Important

Needs a new native build, not a JS reload. Check Info.plist, entitlements and the privacy manifest by hand.

  • App config and plugins: app.config.ts

Note

No app size for the base branch to compare with. No app size to compare with, so the app size gate passes.

Size Change
JS · Hermes bytecode 9.02 MiB -2.8 KiB (-0.03%)
App install · iPhone18,3 63.64 MiB
App download 29.32 MiB
App with JS and images 75.19 MiB
node_modules 626.29 MiB —
Published data (gzipped) 39.3 KiB —
Published images 2.20 MiB —

JS bundle

Changed most Before After Δ
(app) 1.53 MiB 1.53 MiB -202 B
(runtime) 1.19 MiB 1.19 MiB -5 B
Features changed most Before After Δ
(other) 325.7 KiB 325.5 KiB -202 B

Compared with claude/project-thread-ydd044-5, this PR's base branch, at d53b21a. Package and feature sizes are minified JS from the source map; the gate uses bytecode.

@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-5 branch from d53b21a to c15a531 Compare October 10, 2026 06:42
@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-6 branch from 928b3ec to a978060 Compare October 10, 2026 06:43
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bb3rKQ6pVnsk4bTcpjgiWr
@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-5 branch from c15a531 to 0a49f68 Compare October 10, 2026 06:55
@hawkrives
hawkrives force-pushed the claude/project-thread-ydd044-6 branch from a978060 to 0aad826 Compare October 10, 2026 06:55
Base automatically changed from claude/project-thread-ydd044-5 to claude/project-thread-ydd044-4 October 10, 2026 06:55
@hawkrives
hawkrives merged commit 0aad826 into claude/project-thread-ydd044-4 Oct 10, 2026
@hawkrives
hawkrives deleted the claude/project-thread-ydd044-6 branch October 10, 2026 06:55
@hawkrives
hawkrives restored the claude/project-thread-ydd044-6 branch October 10, 2026 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude Found or filed by Claude

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants