Skip to content

Developer screen: The-Big-Mini as head developer, OofMini as collaborator#59

Merged
The-Big-Mini merged 1 commit into
developfrom
ClaudeCode
Jul 5, 2026
Merged

Developer screen: The-Big-Mini as head developer, OofMini as collaborator#59
The-Big-Mini merged 1 commit into
developfrom
ClaudeCode

Conversation

@The-Big-Mini

Copy link
Copy Markdown
Owner

Summary

Reworks the Developer settings screen from a single hardcoded OofMini profile into a head developer plus a collaborators list, per request: The-Big-Mini is now the head developer and OofMini is listed as a collaborator.

Type of change

  • UI / UX — visual or interaction changes

Changes

  • DeveloperProfileStore now holds an ordered list of profiles — The-Big-Mini (Lead Developer) and OofMini (Collaborator) — and fetches each GitHub profile + avatar once (cached; a profile that fails to load retries on the next fetch). Exposes headDev and collaborators.
  • The head developer renders as the existing hero card / stats / "View on GitHub" button, now driven by the profile's own login, name, and URL (previously hardcoded to OofMini).
  • Collaborators render below in a new "Collaborators" section as compact tappable rows (avatar, name, @login, role) that open the collaborator's GitHub profile.
  • prefetch() (called from AppDelegate + SettingsRootView) is unchanged and now warms both profiles.

Testing

  • CI Build and upload MiniStore is the compile check. UI-only change to the Developer settings screen; no signing/auth/data paths touched. On device, open Settings → Developer: hero card shows The-Big-Mini, a Collaborators row shows OofMini, both tap through to GitHub.

Checklist

  • This branch targets develop (never main)
  • I read the full file before editing and followed the conventions in CLAUDE.md
  • The project builds and existing behavior is preserved
  • UI checked on a device or simulator
  • No secrets, signing identities, or personal data are included in this change

🤖 Generated with Claude Code


Generated by Claude Code

…ator

Rework the Developer screen from a single hardcoded OofMini profile to a head
developer plus a collaborators list. DeveloperProfileStore now holds an ordered
list of profiles (The-Big-Mini as Lead Developer, OofMini as Collaborator),
fetching each GitHub profile + avatar once (cached; failed profiles retry).

The head developer renders as the existing hero card / stats / View-on-GitHub
button (now driven by the profile's own login, name, and URL instead of hardcoded
OofMini). Collaborators render below as compact tappable rows (avatar, name,
@login, role) that open their GitHub profile.

https://claude.ai/code/session_01PT8zpkUrgTRaGeKmbvVyNe
github-actions Bot added a commit that referenced this pull request Jul 5, 2026
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Builds for this Pull Request are available at
MiniStore-0.6.5-pr.59.1606676-dSYMs
MiniStore-0.6.5-pr.59.1606676
build-logs-0.6.5-pr.59.1606676
Have a nice day.

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Download the artifacts for this pull request (nightly.link):

@The-Big-Mini The-Big-Mini merged commit 7ee2908 into develop Jul 5, 2026
1 check passed
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