docs: streaming-only positioning in README/CLAUDE.md + quiet dependabot - #33
Merged
FBumann merged 2 commits intoJul 24, 2026
Merged
Conversation
fluxopt's structure (pip + github-actions, labels, chore/ci prefixes) at quarterly cadence with one grouped PR per ecosystem. Security updates are cadence-independent; open-pull-requests-limit: 0 is the documented knob for full version-update silence. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Step 6 of the repositioning plan. README: native runner (ly.solve) is the front door in every example, the compat layer appears as the explicit opt-in it now is (import linopy_yaml.compat, [oracle] extra), the mini diagram shows out-of-language constructs as load errors with the compat lane as a detached dotted row, and Installation reflects the flipped extras (bare install IS the streaming engine). CLAUDE.md: overview, package structure (deferring to ARCHITECTURE.md's enforced module map), native-first API section, and guidelines aligned with the enforced hard rules. Plus the quarterly grouped dependabot config (quiet by design; security updates cadence-independent). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
FBumann
added a commit
that referenced
this pull request
Jul 26, 2026
#33 merged into `chore/post-repositioning-scan` 49 minutes after that branch had already merged into main and closed, so its content never landed. GitHub reports the PR as merged and the branch is gone, which is why nobody noticed. Only this file is worth recovering. The rest of #33 was README/CLAUDE.md positioning that described a world since dismantled — an `[oracle]` extra (now `[compat]`), `Model.from_yaml` / `m.yaml.extend` / `_patch.py` / `accessor.py` (now `compat.build` / `compat.extend`), `mypy` (now pyrefly), `ly.write_lp` (now `ly.write`) — and the README section it edited was rewritten wholesale by #87 and #88. Restoring any of it would regress the docs. The config is unchanged from #33: quarterly, everything grouped into one PR per ecosystem, so version bumps arrive four times a year instead of continuously. Security advisories are unaffected — GitHub raises those regardless of this cadence. Verified against the repo as it stands now rather than as it was: `chore` and `ci` are both accepted by the conventional-commit check (`.github/workflows/pr-title.yaml`), and the `dependencies` label the config references did not exist, so it has been created — without it dependabot drops the label silently. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stacked on #32 (auto-retargets to main when it merges). Two things, per discussion:
Step-6 docs pass — the user-facing docs catch up with #26's repositioning:
ly.solve(...)) everywhere;Model.from_yamlappears only in use case 2, behind an explicitimport linopy_yaml.compat.pip install linopy-yamlis the streaming engine;[oracle]adds the compat layer.Dependabot, quiet by design — fluxopt's structure (pip + github-actions, labels, chore/ci prefixes) at quarterly cadence with one grouped PR per ecosystem; security updates are cadence-independent;
open-pull-requests-limit: 0documented inline as the full-silence knob.🤖 Generated with Claude Code