Skip to content

Onboard PlateTectonics to the fleet catalog - #27

Merged
veillette merged 1 commit into
mainfrom
claude/baton-plate-tectonics-msa565
Aug 5, 2026
Merged

Onboard PlateTectonics to the fleet catalog#27
veillette merged 1 commit into
mainfrom
claude/baton-plate-tectonics-msa565

Conversation

@veillette

Copy link
Copy Markdown
Contributor

Brings PlateTectonics into the fleet, following doc/add-simulation.md §2, §4 and §8.

Catalog

New row in structure/repos.json, alphabetical between Oscilloscope and Precession: an active, original-lineage SceneryStack sim with one screen.

Validated with scripts/check-repos-catalog.sh (all seven invariants pass, 40 repos) and against structure/repos.schema.json with a real Draft 2020-12 validator, since the script falls back to structural checks only when jsonschema is absent.

Assets and page

Path Note
screenshots/PlateTectonics.png Captured by scripts/generate-screenshots.sh from a locally built dist/, at the fleet's 1154x753
docs/assets/PlateTectonics.webp Derived by make-thumbnails.mjs; no other thumbnail changed in the regeneration
docs/index.html Regenerated by npm run pages — Core Simulations 16 → 17, footer 30 → 31 live sims

The matching assets/screenshot.png is committed in the sim repo, as the checklist requires of every active sim.

Fleet tally

The scope blockquotes in CONVENTIONS.md and ACCESSIBILITY.md read "As of 2026-07-31 that is 29 sims" — already two behind before this change, since the catalog held 30 active sims. Both now read 31, dated today.

Checks

  • scripts/check-repos-catalog.sh — passes
  • npx bats tests/ — 69/69 pass, including the golden-page comparison

Still stale elsewhere

Two hand-edited lists in other repos (§7, §8) are not touched here: the ## Layout sim row in OpenPhysics/OpenPhysics's README, and the stats row plus lineage table in OpenPhysics/.github's profile/README.md.


Generated by Claude Code

Add catalog row, screenshot, WebP card, and regenerate the Pages index.

Also refresh the fleet tally in the CONVENTIONS and ACCESSIBILITY scope
blockquotes, which were two sims behind at 29.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MECiGA7LaAzoggfZreuxoX
@cursor

cursor Bot commented Aug 5, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@veillette
veillette merged commit 0ce74b1 into main Aug 5, 2026
1 check passed
@veillette
veillette deleted the claude/baton-plate-tectonics-msa565 branch August 7, 2026 01:45
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.

2 participants