Skip to content

Releases: neuron7xLab/GeoSync

GeoSync v1.1.0 — CI hardening, +771 tests, community polish

05 Apr 10:53

Choose a tag to compare

Highlights

GeoSync v1.1.0 delivers institutional-grade CI hardening, a massive test coverage boost, and community-facing polish to top 1% open-source standard.

What's New

CI Architecture Hardening (#131)

  • New codeql.yml — dedicated SAST workflow (Python/JS/Go) with security-and-quality query pack
  • pr-gate.yml — fail-closed jobs (continue-on-error: false), least-privilege permissions, GitHub-native dependency-review-action, deterministic awk change detection
  • security-deep.yml — replaced overlapping Semgrep/CodeQL with gitleaks + trivy-fs (HIGH/CRITICAL, fail-closed)
  • Full documentation: BRANCH_PROTECTION_MAIN.md, REQUIRED_CHECKS_MAIN.md, workflows/README.md
  • All six required checks pass on every PR; repo-policy enforces 40-char SHA pinning, least-privilege, no pull_request_target

Test Coverage Boost (#130)

  • +771 new tests across 37 test files
  • Zero mypy errors across all PR files
  • Ruff / Black clean
  • Covers:
    • core/indicators/ — Kuramoto, entropy
    • core/utils/metrics — Prometheus collector
    • core/neuro/ — integrated, training, behavioral profiler, ECS regulator
    • core/physics/, core/ml/, core/security/, core/compliance/
    • core/data/ — feature store, pipeline, backfill, quality control, signal filter, async ingestion
    • core/events/ — sourcing
    • execution/ — live loop, order lifecycle, OMS, risk, portfolio, order ledger, watchdog, circuit breaker, position sizer
    • backtest/ — engine, event-driven, transaction costs
    • analytics/ — irreversibility
  • Pre-existing type errors in core/kuramoto/ and core/physics/ cleaned up as a side-effect

Community Polish (#132)

  • CITATION.cff — CFF v1.2.0, validated with cffconvert. Includes preferred BibTeX citation and 4 seminal references (Strogatz Kuramoto, Ni et al. Ricci, Shannon entropy, Friston free-energy). GitHub renders a one-click citation panel
  • .github/FUNDING.yml — GitHub sponsor button
  • YAML issue forms — structured bug reports with severity dropdown and feature requests with scope dropdown
  • .github/CODEOWNERS — exhaustive path-based ownership table (signal layer, execution, data pipelines, backtest, observability, Rust, frontend, tests, docs, CI)
  • README.md — updated badges (tests 9,759, coverage 82%, CI status), new Citation section with ready-to-copy BibTeX

Metrics

Metric v1.0.0 v1.1.0
Tests 8,687 9,759
Test files ~720 758
Required CI checks 0 6 (all fail-closed)
Mypy errors in PR scope 0
Lint warnings (ruff) 0
Workflows 3 4 (split CodeQL)

Upgrading

Nothing to do — this is a build-quality and tooling release. No API changes, no config breaks.


Full Changelog: v1.0.0...v1.1.0

GeoSync v1.0.0 — Production Release

04 Apr 23:35
bff6110

Choose a tag to compare

Highlights

GeoSync v1.0.0 marks the first production-ready release of the geometric market intelligence platform.

Core Engine

  • Kuramoto Synchronization — Phase-coupled oscillator network for cross-asset coherence detection
  • Ollivier-Ricci Curvature — Discrete Ricci flow on correlation graphs for regime identification
  • Fractal Dynamics — Multi-scale Hurst exponent & DFA for volatility structure analysis
  • Gamma Probe — Real-time gamma-scaling measurement on coherence trajectories

Platform

  • FastAPI Backend — High-performance async API with WebSocket streaming
  • Next.js Frontend — Real-time dashboard with interactive visualizations
  • CLI Tools — Full command-line interface for headless operation
  • CI/CD Pipeline — GitHub Actions with automated testing, linting & deployment

Infrastructure

  • Comprehensive test suite (unit, integration, e2e)
  • MIT License with full community files (CoC, Contributing, Security Policy)
  • 19 Architecture Decision Records (ADRs)
  • Docker-ready deployment configuration
  • Monitoring & observability stack

Documentation

  • Architecture maps & system design docs
  • API reference & CLI documentation
  • Research bibliography & indicator library
  • Deployment & operations runbooks

Full Changelog: https://github.com/neuron7xLab/GeoSync/commits/v1.0.0