Moonkale

Home

❯

decisions

Folder: decisions

16 items under this folder.

  • Oct 04, 2026

    ADR-0016 — Freya is a reference, not a target

    • adr
    • editors
    • ui
    • interop
  • Oct 03, 2026

    ADR-0015 — The core model: properties, no GraphView, content ids, changes_since

    • adr
    • core
    • library
  • Oct 01, 2026

    ADR-0013 — A JSON ABI over core wasm modules before components

    • adr
    • extensions
  • Oct 01, 2026

    ADR-0014 — One store for Moonkale's internal state

    • adr
    • state
    • storage
  • Sep 17, 2026

    ADR-0001 — Dioxus instead of Lumino + Tauri

    • adr
  • Sep 17, 2026

    ADR-0002 — Rust first, TypeScript behind traits

    • adr
  • Sep 17, 2026

    ADR-0003 — wgpu for graph rendering

    • adr
  • Sep 17, 2026

    ADR-0004 — WASM components for extensions

    • adr
  • Sep 17, 2026

    ADR-0005 — Server functions as the remote backend

    • adr
  • Sep 17, 2026

    ADR-0006 — Native drivers only on native targets

    • adr
  • Sep 17, 2026

    ADR-0007 — Typst via the native crate

    • adr
  • Sep 17, 2026

    ADR-0008 — Rust owns the document; JS is a view

    • adr
  • Sep 17, 2026

    ADR-0009 — Patches, not snapshots

    • adr
  • Sep 17, 2026

    ADR-0010 — dioxus-workbench for layout

    • adr
  • Sep 17, 2026

    ADR-0011 — Desktop graph surface strategy

    • adr
    • graph
    • platform
  • Sep 17, 2026

    ADR-0012 — Two histories: git for files, an entity log for the graph

    • adr
    • versioning

Created with Quartz v4.5.2 © 2026

  • GitHub
  • MathStruct