Skip to content

Cut jargon from the staff panel's wording - #130

Merged
ryanbarlow97 merged 2 commits into
mainfrom
plain-wording
Oct 8, 2026
Merged

ryanbarlow97 merged 2 commits into
mainfrom
plain-wording

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Part of a site-wide pass to remove jargon and clutter from front-end text. The wording was reviewed with Astra (Codex gpt-6-astra).

What changes

  • Plugin and infrastructure names are gone from visible text: CoreProtect, LuckPerms, TFMCWeb's bridge and VehicleFramework. Error banners now say "Activity history isn't available right now", "Rank changes are unavailable right now" and similar.
  • How-it-works intros are shortened. This covers Movement, Now, Rail and Activity, plus the Ranks status line, which now only appears when something is wrong.
  • "Observation" wording becomes "seen", "not seen" and "unknown". The movement map labels its endpoints "First shown" and "Last shown". The timeline legend notes that a gap is not proof of offline.
  • Kept on purpose: audit notices ("Views are logged", "Changes and reasons are recorded"), "sign text is hidden", UUID search hints, the explanation of what counts as a rail stop, and the warning that deleting a group leaves entries on players.
  • Removed as redundant: "← Back to the profile" on the movement page (the player tabs sit directly above it) and "← All groups" (it duplicates "← Ranks").

Rebased onto #129. Its new Ranks member and weight text was merged into the plainer wording.

Checks

  • tsc --noEmit passes.
  • vitest run: all 1975 tests pass. Tests that asserted the old text were updated.

🤖 Generated with Claude Code

ryanbarlow97 and others added 2 commits October 8, 2026 17:51
Drop plugin names (CoreProtect, LuckPerms, VehicleFramework), how-it-works
intros and 'observation' wording; keep the 'views are logged' notices.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Restore the audit and sign-text notices, UUID search hints, the rail stop
explanation and the group-delete consequence; say 'seen or estimated' and
'first/last shown' where 'seen' or 'start' overstated certainty.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 22 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 59b21d32-96d7-44df-9d9f-ba1111e89511
📥 Commits

Reviewing files that changed from the base of the PR and between ee62af4 and c04f647.

📒 Files selected for processing (27)
  • frontend/app/components/admin/AdminPanel.tsx
  • frontend/app/components/admin/EveryoneMovement.test.tsx
  • frontend/app/components/admin/EveryoneMovement.tsx
  • frontend/app/components/admin/EveryoneNow.test.tsx
  • frontend/app/components/admin/EveryoneNow.tsx
  • frontend/app/components/admin/MovementControls.tsx
  • frontend/app/components/admin/MovementMap.tsx
  • frontend/app/components/admin/PlayerActivity.tsx
  • frontend/app/components/admin/PlayerMovementPage.test.tsx
  • frontend/app/components/admin/PlayerMovementPage.tsx
  • frontend/app/components/admin/PlayerProfile.test.tsx
  • frontend/app/components/admin/PlayerProfile.tsx
  • frontend/app/components/admin/PlayersDirectory.test.tsx
  • frontend/app/components/admin/PlayersDirectory.tsx
  • frontend/app/components/admin/RailMap.tsx
  • frontend/app/components/admin/RailOverview.test.tsx
  • frontend/app/components/admin/RailOverview.tsx
  • frontend/app/components/admin/ranks/RankGroup.tsx
  • frontend/app/components/admin/ranks/RankPlayer.test.tsx
  • frontend/app/components/admin/ranks/RankPlayer.tsx
  • frontend/app/components/admin/ranks/RanksOverview.tsx
  • frontend/app/components/admin/ranks/parts.tsx
  • frontend/lib/admin/api.ts
  • frontend/lib/admin/luckperms.ts
  • frontend/lib/admin/movement.test.ts
  • frontend/lib/admin/movement.ts
  • frontend/lib/admin/rail.ts
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@ryanbarlow97
ryanbarlow97 merged commit 1b282b3 into main Oct 8, 2026
6 checks passed
@ryanbarlow97
ryanbarlow97 deleted the plain-wording branch October 8, 2026 18:20

This branch was successfully deployed

1 active deployment
preview — c04f647e Deployed Oct 8, 2026 by ryanbarlow97 via deploy #32
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