release: rmorie 0.9.9 — ecosystem C-core connect + rebrand to rootcoder007#15
Closed
rootcoder007 wants to merge 4 commits into
Closed
release: rmorie 0.9.9 — ecosystem C-core connect + rebrand to rootcoder007#15rootcoder007 wants to merge 4 commits into
rootcoder007 wants to merge 4 commits into
Conversation
morie_fast.cpp's mean/var(ddof=1)/cor/normal_pdf now call the rmbl_* kernels registered by rmoriebricklayer (LinkingTo + R_GetCCallable) instead of recompiling a separate copy -- one compiled core across the R side of the ecosystem (rmorie, rmoriedata, rmoriebricklayer). Hawkes/domain kernels stay on the vendored morie_core.h (also the Python source of truth). DESCRIPTION: LinkingTo + Imports rmoriebricklayer (>= 0.2.0). zzz.R .onLoad loadNamespace(rmoriebricklayer) so the provider DLL is loaded before any C_GetCCallable resolves (a DESCRIPTION Imports alone does not load it). Verified: full package compiles + installs (crypto incl.), and in a clean session rmorie:::morie_mean_cpp/var_cpp match base R via the shared core. Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Vansh Singh Ruhela (rootcoder007) <vsruhela@proton.me> (cherry picked from commit 013d4d73e0bd6b126ced6766b3c8c9b2983ebfd1)
check-morie-core-sync.sh fails if the vendored src/morie_core.h drifts from morie/libmorie/morie_core.hpp (skips cleanly when morie is not checked out). Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Vansh Singh Ruhela (rootcoder007) <vsruhela@proton.me> (cherry picked from commit 50af6d8c34fa68d96cfa228160b8ac6f5f7c65ea)
… core R-side entry to the morie bricklayer: reports family status, offers to install the Python morie package (pip), and verifies the shared C/C++ core (morie_fast_available() for R, morie._core for Python). Points to the proprietary rmorie-cli without installing it. Cross-platform (Sys.which/system2 work on Windows R too); prompt-based with yes=/check= args; non-interactive-safe. Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Vansh Singh Ruhela (rootcoder007) <vsruhela@proton.me> (cherry picked from commit 3a871500dd2641b6a7d4ec8c13ec4adeb5c50467)
…coder007 Cherry-picks the 3 ecosystem-connect features (C-core fast-stats routing, morie_core.h sync-check, morie_bricklayer() assembler) onto 0.9.6, bumps to 0.9.9 in lockstep (DESCRIPTION + src UA literals + SIU parser_version), and rebrands the source/UA URLs github.com/hadesllm -> github.com/rootcoder007. Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Vansh Singh Ruhela (rootcoder007) <contact@rmorie.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.
What
Brings the ecosystem-connect work to 0.9.9 on top of 0.9.6:
rmoriebricklayerC core (LinkingTo)morie_bricklayer()family assembler +morie_core.hsync-check toolsrc/UA literals + SIUparser_version)github.com/hadesllm/morie→github.com/rootcoder007/morieCherry-picked the 3 features off the old
chore/ecosystem-0.9.9-connectbranch (the cluster-SE fix is already on main via #9; the stale 0.9.9 version-lock was redone cleanly here).Notes