moonedit

moon add vectie/moonedit@0.1.0
Download zip
Author
Version
0.1.0
License
Apache-2.0
Last updated
14 days ago
Downloads
1

Dependencies

README

#MoonEdit

Library · editor-core alpha. Read the product contract for the host boundary, current capabilities, limitations and MoonDesk integration gates.

The responsibility and testability map explains the package boundaries and why the visible workflow belongs in its host rather than a separate MoonEdit app.

MoonEdit currently provides a pure MoonBit core plus audited in-memory workspace and language-provider orchestration. Its moonedit.merge.v1 contract supplies deterministic three-way merge plans, structured conflicts and separately human-accepted resolution receipts. It is still not a UI. See README.mbt.md, the WP04 identity contracts, the WP05 language ledger, and production progress.

The current full suite passes 122 wasm, 122 wasm-gc, 123 JavaScript, and 122 native tests. This scope makes no claim of host LSP transport, persistence, or UI.

#Revision safety

Core document revisions are checked through 2147483647. Mutating edits, undo, and redo reject exhaustion atomically; no-op operations remain successful without mutation.