Skip to content

CLAUDE.md: bring up to date with dev - #360

Merged
derrynknife merged 2 commits into
devfrom
docs/claude-md-refresh
Oct 16, 2026
Merged

derrynknife merged 2 commits into
devfrom
docs/claude-md-refresh

Conversation

@derrynknife

Copy link
Copy Markdown
Owner

This audits CLAUDE.md against dev and corrects it without rewriting it. It goes from 555 to 534 lines.

Changed

  • Pointer to CONTRIBUTING.md at the top. CONTRIBUTING covers setup, checks, tests, pull requests, deprecations and releases. The duplicated Testing and Releasing sections are now one short list of what CONTRIBUTING leaves to the maintainer: no extra CI runs, every merge and release needs a go-ahead, merge the release with a merge commit, do a dry run first, then check the release.
  • Version status. 0.13 is the latest release. 0.14 is prepared on dev (CHANGELOG dated 2026-10-16) and waiting on Release 0.14 #353. dev needs surpyval >= 0.24.
  • Deprecations. The long history of what 0.11–0.13 deprecated is cut down to the tests that keep those removals gone, plus what 0.14 deprecates for 0.15 (NEXT_REMOVAL).
  • surpyval workarounds.
    • #821 (the mixture quantile) is fixed on surpyval's develop but not released, so the workaround stays.
    • #845 only added a unit label, with no conversion. The duty-cycle rescaling therefore stays, and the units note now says this.
    • Added #830, which rbd/uncertainty.py works around by holding the offset, and the #833 refusal in rbd/_processes.py. Neither was listed before.
    • No listed workaround has been removed from the code yet.
  • Removed a release step written in terms of one session's tool names (actions_run_trigger).
  • "Reliafy app (separate, open source)" now reads "(separate)".

Checked, unchanged

  • The timelines/calendars scope rule matches repyability/maintenance on dev.
  • The symbols, test names and files the notes reference exist on dev.
  • Nothing private: the only engine hits are the public numba/python engines and the public engines.py plugin interface.

Not changed here: CONTRIBUTING.md still calls the event loop RepairableRBD._replicate. It is now _event_loop._replicate.

🤖 Generated with Claude Code

https://claude.ai/code/session_019Km2eWBiPJ5JNkme3vRg4B

derrynknife and others added 2 commits October 17, 2026 06:52
- Points to CONTRIBUTING.md for setup, checks, tests, pull requests,
  deprecations and releases; the Testing and Releasing sections become a
  short list of what CONTRIBUTING leaves to the maintainer's say.
- Version status: 0.13 released, 0.14 prepared on dev awaiting the release
  PR; dev needs surpyval >= 0.24.
- Deprecations: the history of what 0.11-0.13 deprecated is cut to the
  tests that keep it gone and what 0.14 deprecates for 0.15.
- surpyval: #821 is fixed on surpyval develop (unreleased); #845 gave a
  unit label only, so the duty-cycle rescaling stays; adds the #830
  offset workaround and the #833 refusal, which were not listed.
- Drops a release step written for one session's tool names.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019Km2eWBiPJ5JNkme3vRg4B
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019Km2eWBiPJ5JNkme3vRg4B
@derrynknife
derrynknife merged commit 046c6bc into dev Oct 16, 2026
@derrynknife
derrynknife deleted the docs/claude-md-refresh branch October 16, 2026 21:51
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