Skip to content

Demo - #77

Merged
saidctb merged 14 commits into
mainfrom
readme-demo-gif
Sep 28, 2026
Merged

Demo#77
saidctb merged 14 commits into
mainfrom
readme-demo-gif

Conversation

@saidctb

@saidctb saidctb commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

No description provided.

saidctb and others added 12 commits September 27, 2026 22:19
Lead the README with a one-line promise, a 25-second GIF that builds the
points.f90 example and calls it from Python, and links to Colab,
installation, and the real-library examples. Status, badges, and C coverage
follow below the first screen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Temporary: point the GIF at the readme-demo-gif branch so it renders
before merge. Switch it back to main before merging.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Show the files with cat instead of per-scene headings, size the terminal to
the content, and keep the GIF at its recorded 940 px so text is not
downscaled twice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CLAUDE.md now lives in .claude/ and CONTRIBUTING.md in .github/, both
locations their tools read, so the root file list GitHub shows above the
README is shorter.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Coverage 7.7+ installs its own startup hook that honours
COVERAGE_PROCESS_START, so the repository sitecustomize.py duplicated it.
setup.cfg only redirected egg-info into .artifacts/, which in turn was
tracked (and shipped in the sdist) only so that directory existed; egg-info
now lands in the ignored repository root and .artifacts/ is ignored like
any other output directory. Three fewer entries in the root listing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…abbit config

.githooks/ becomes tools/githooks/ (activate with
`git config core.hooksPath tools/githooks`) and .mkdocs/theme/ becomes
tools/mkdocs-theme/, so the root listing GitHub shows above the README keeps
only .github/ and .gitignore among dot-entries besides .claude/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The one-line CLAUDE.md that imports AGENTS.md is kept per clone instead of
in the repository, so .claude/ no longer tops the root listing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Use DejaVu Sans Mono at 76x22 so the GIF is 1028x590 instead of the
near-square 940x744.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Give docs/index.md the README's first screen: promise, demo GIF, Colab,
install, and examples buttons, and the proof line, above the existing
status and C coverage notes. The GIF now opens on the Fortran listing so
its still frame is not an empty terminal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The longer paragraph repeated the promise line and the Colab button above it.

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

codecov Bot commented Sep 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

saidctb and others added 2 commits September 28, 2026 06:17
The section lists all nine projects, including the Open MPI tutorial that
the Examples page does not, matching the README's button.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Revert the temporary branch URL now that the branch is ready to merge.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@saidctb saidctb changed the title Readme demo gif Demo Sep 28, 2026
@saidctb
saidctb merged commit 2be688f into main Sep 28, 2026
8 checks passed
@saidctb
saidctb deleted the readme-demo-gif branch September 28, 2026 05:24
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