Repository navigation
RCF Protocol v1.3.0 β The Integrity Release π‘οΈβ‘
RCF Protocol v1.3.0 β The Integrity Release π‘οΈβ‘
We are proud to announce the release of v1.3.0, a major milestone where the RCF Protocol achieves full technical parity between the TypeScript and Python SDKs. This release focuses on architectural stability, audit transparency, and advanced heuristic detection.
π Key Improvements
β‘ TypeScript SDK (rcf-protocol)
- ESM Modernization: Fully migrated to a native ESModules architecture (
NodeNext). This ensures compatibility with the latest Node.js environments and high-performance execution. - Intelligent Scanner: The core heuristic engine now accurately detects interfaces, abstract classes, types, and arrow functions, ensuring no logic remains unprotected.
- CI/CD Stability: Resolved
package-lock.jsonsynchronization issues to ensure reliable, error-free builds vianpm ci.
π Python SDK (rcf-cli)
- Full Parity: The
scannermodule now utilizes the same high-fidelity heuristics as the TypeScript implementation. - Enhanced Audit Engine: The
auditcommand has been upgraded to the SHA-256 v1.3 standard for creating tamper-proof cryptographic snapshots of project logic. - Test Integrity: Updated the internal test suite (
pytest) to align with the stricter v1.3 compliance detection rules.
π€ CI/CD Infrastructure
- Selective Publishing: Implemented path-based triggers. Updating code in the TypeScript SDK will no longer trigger redundant Python builds, and vice versa.
- Manual Control: Integrated
workflow_dispatchinto GitHub Actions, allowing developers to manually trigger independent package releases with a single click.
π¦ Installation
Node.js (NPM)
npm install -g rcf-protocol