Skip to content

build!: establish the fork development foundation - #32

Draft
mtwilliams wants to merge 5 commits into
mainfrom
foundation/dev
Draft

mtwilliams wants to merge 5 commits into
mainfrom
foundation/dev

Conversation

@mtwilliams

@mtwilliams mtwilliams commented Oct 30, 2026 •

Copy link
Copy Markdown
Collaborator

Establish the fork's development baseline on main: Elixir 1.19/OTP 28 and 1.20/OTP 29, pinned tools, Make commands, runtime installation, isolated examples/docs dependencies, and shared agent conventions. CPU dynamic loading replaces OS-based accelerator guesses for development. Main's ort rc.8/Rustler 0.29 implementation is retained.

Breaking: raises the supported BEAM floor. Nx is refreshed to 0.13.1 within the existing allowed range. This PR includes standalone Linux/macOS baseline CI so it can land independently.

Validation: 117 library/doctest checks passed locally; updated ExDoc builds; make help/doctor checked. Later PRs add linting, harnesses, the wider matrix, and release utilities. Existing feature branches have not been rebased.

CI evidence: validation run.

Stack (merge in order): #32 → #33 → #34 → #35 → #36.

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