Skip to content

feat: AudioSync protocol, ecosystem integration, and Core migration - #5

Merged
KEYHAN-A merged 3 commits into
mainfrom
feat/sync-protocol
Sep 1, 2026
Merged

KEYHAN-A merged 3 commits into
mainfrom
feat/sync-protocol

Conversation

@KEYHAN-A

@KEYHAN-A KEYHAN-A commented Apr 29, 2026 •

Copy link
Copy Markdown
Owner

Completes the AudioSync protocol and ecosystem integration work, and migrates desktop authentication, cloud projects, timeline sharing, newsletters, and website account links from the legacy gateway to https://core.keyhan.info.\n\nValidation: Vite production build, Python compilation, 68 Rust tests/doc-tests, and live Core product API integration.

KEYHAN-A and others added 3 commits April 29, 2026 09:30
Add open JSON-based interchange format for sync metadata that enables
interoperability with other tools (NLEs, DAWs, asset managers).

Key additions:
- sync_format module with full .sync schema (devices, files, offsets,
  clock drift, sync method classification)
- SHA-256 file hashing for source verification (no external crypto dep)
- Export/import/validate/read/write functions
- Tauri commands: export_sync_file, import_sync_file
- 7 new tests covering export, roundtrip, validation, offsets, hashing

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Fixed version mismatches (README, package.json)
- Fixed downsample_peaks() guard clause
- Improved sanitize_filename() for Unicode
- Added Aether ecosystem integration files:
  * AetherDistill (send sync data for AI summarization)
  * Synthwave Studio (export synced audio)
  * AetherPulse (generate social media content)
  * AetherSynth (AI music from synced audio)
  * SonicForge (master synced audio)
  * Echovault (create interactive audio dramas)
  * eta-prettifier (format exported configs)
- Created comprehensive improvement plan (IMPROVEMENT_PLAN.md)
@KEYHAN-A KEYHAN-A changed the title feat: AudioSync Protocol (.sync sidecar format) feat: AudioSync protocol, ecosystem integration, and Core migration Sep 1, 2026
@KEYHAN-A
KEYHAN-A merged commit 554b085 into main Sep 1, 2026
4 checks passed
@KEYHAN-A
KEYHAN-A deleted the feat/sync-protocol branch September 1, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant