Release archive
3.2.23

ESLint Cleanup & iCloud Conflict Copies

Release v3.2.23 focuses on ESLint Cleanup, iCloud Conflict Copies, and CI Pipeline Fully Green.

FixedInternal
ESLint Cleanup & iCloud Conflict Copies

Release digest

Fixed

  • ESLint Cleanup — Resolved 49 lint errors across dashboard_app and docs_site
    • Disabled React 19 experimental compiler rules (purity, static-components, immutability)
    • Added varsIgnorePattern for framework imports (motion, AnimatePresence, logoSentry)
    • Prefixed unused callback params with _ per convention
  • iCloud Conflict Copies — Deleted 225 duplicate files (filename N.ext pattern)
    • Added .gitignore patterns (**/* [0-9].*) to prevent future occurrences
  • CI Pipeline Fully Green — All 9 jobs passing in blocking mode

Internal

  • CI Governance System — Quality gates enforced on every push
    • Core Docs Freshness check (max age 7 days, blocking)
    • Workspace Snapshot Contracts for all 4 apps (blocking)
    • Planning Auto-Sync (roadmap/sprint deltas from commits)
    • API Docs Sync Check (advisory — CI lacks full runtime deps)
  • Security Hardening — Removed hardcoded DB IPs from 3 files, fixed public fallbacks
  • Workspace Snapshot Contracts — Auto-detect component drift for dashboard_app, docs_site, knowledge-base, changelog-app
  • 11 New Agent Skills — docs-governance, api-doc-sync, test-suite-hardening, secrets-config-hygiene, and more
  • Design Redesign Recommendations — Full UI/UX analysis document

Technical notes