Release Tag:
v2.0.1
Previous Version:v2.0.0
Status: Production Ready
Overview
ORBIT v2.0.1 is a stabilization and ecosystem modernization release building directly on the v2.0.0 architecture.
This release introduces native integration with the OpenAI Content Provenance API (supporting both SynthID neural watermark detection and C2PA credentials), achieves zero-error codebase hygiene, standardizes enterprise security badging across all modular sub-packages, and synchronizes all 7 NPM packages to v2.0.1.
1. OpenAI Content Provenance & SynthID Detection
ORBIT now natively integrates with OpenAI's official Content Provenance endpoints (POST /v1/content_provenance_checks) to detect AI-generated audio origins:
- Dual-Signal Provenance (
src/engines/openai-provenance.js/@ohnrshyp/forensics):- SynthID: Inspects audio signals for imperceptible neural watermarks embedded in OpenAI audio models.
- C2PA Credentials: Parses cryptographic manifest bindings asserting source authenticity.
- Fail-Open Resilience:
- Gracefully degrades if
OPENAI_API_KEYis not provided or if network boundaries are offline, returning non-blocking diagnostic statuses (unconfigured,not_detected, orerror) without interrupting registration pipelines.
- Gracefully degrades if
- AI Detection Pipeline Integration (
src/ml/ai-detection.js):- Automatically sets high-confidence signal flags (
OPENAI_SYNTHID_DETECTED/OPENAI_C2PA_DETECTED) and locks the classification floor to1.0(Likely AI) upon positive cryptographic or neural signal detection.
- Automatically sets high-confidence signal flags (
- Exposed via API & Modular Package:
- Direct 1-line developer interface via
@ohnrshyp/forensics(checkOpenAIProvenance(buffer)). - Included in
POST /api/v2/analyzeand the core verification pipeline.
- Direct 1-line developer interface via
2. Full Ecosystem & NPM Registry Synchronization (v2.0.1)
- Initial Public Registry Debut of
@ohnrshyp/orbit-cli:- v2.0.1 marks the official first-time release of
@ohnrshyp/orbit-clidirectly on the public NPM registry. Developers and CI/CD pipelines can now install the CLI globally (npm install -g @ohnrshyp/orbit-cli) or execute one-off commands vianpx @ohnrshyp/orbit-clito run diagnostics (orbit doctor), batch audio ingestions, and verify provenance without needing to clone the core repository.
- v2.0.1 marks the official first-time release of
All 7 modular NPM packages are synchronized and published to the public registry under the @ohnrshyp scope:
@ohnrshyp/orbit-sdk(v2.0.1): Universal client SDK for interacting with ORBIT nodes.@ohnrshyp/orbit-cli(v2.0.1): Standalone terminal tooling and pipeline automation engine.@ohnrshyp/forensics(v2.0.1): Spectral forensics, anomaly scoring, and OpenAI SynthID/C2PA verification.@ohnrshyp/watermark(v2.0.1): AudioSeal & PERTH neural watermarking controllers.@ohnrshyp/ledger(v2.0.1): Zero-allocation CBOR serialization, Ed25519 cryptography, and pgvector operations.@ohnrshyp/dsp(v2.0.1): High-throughput CPU-only audio feature extraction.@ohnrshyp/metadata(v2.0.1): Lazy-loaded audio classification and tagger.
3. Codebase Hardening, Zero-Lint Status & Test Suite
- Zero-Error ESLint Sweep:
- Cleaned legacy syntax errors across the repository.
- Engine Test Suite Expansion:
- Added
tests/engines/openai-provenance.test.jsvalidating mock detection responses, invalid audio edge cases, error resilience, and AI detection overrides (8/8 test suites passing).
- Added
- Scoped CI/CD Test Pipeline:
- Streamlined automated
c8unit test coverage instrumentation across core engines, ML pipelines, utilities, and the client SDK.
- Streamlined automated
4. Standardized Security Badging & Package Documentation
- README Standardization:
- Updated package-level READMEs.
- Dedicated CLI Documentation:
- Added standalone developer documentation and command references.
5. Upgrading to v2.0.1
Updating NPM Dependencies
npm install @ohnrshyp/orbit-sdk@2.0.1
# or for CLI tooling:
npm install -g @ohnrshyp/orbit-cli@2.0.1