Skip to content
ForensicIntelligencePublic

About

Native macOS Markdown, Mermaid and LaTeX editor — Remarque rebuild

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Remarque

Remarque is a native macOS Markdown editor rebuilt from the surviving Remarque 2.1 (733) application. The original inventory and rebuild specification are preserved below. Source and release work are backed up in this private repository.

Current update: Remarque 3.0.4 (742). Clean version labels, a custom animated About window, and a welcome screen showing five recent documents. Update notes. See the build report and verification limits.

App Store: Version 3.0.4 (742) was submitted on 30 October 2026 at 2:20 PM America/Vancouver and is Waiting for Review. It will release automatically after Apple approval. Version 3.0.3 remains the live version until then. Submission record.

Identity: Product name Remarque, signing/bundle identifier ca.forensicintelligence.remarkable. Identity update.

Included from 3.0.2: One formatting toolbar, with Mermaid and LaTeX insertion buttons immediately after Table. Update notes.

Also included from 3.0.1: A clearer synchronized-scrolling toggle (on by default), scrolling in both editing modes, and illustrated offline documentation with diagrams, equations, and source/result examples. Update notes.

Primary handoff: Complete Codex build specification. This single Markdown document includes the full 226-feature inventory, exact controls, synchronized editing requirements, architecture, implementation milestones, acceptance tests, fixtures, and comprehensive Mermaid support covering 33 families and at least 41 starter templates. The right pane has one formatting toolbar, with Mermaid and LaTeX buttons immediately after Table.

The consolidated specification is authoritative for the rebuild. The documents below remain useful as individual references and the original audit record.

Read in this order:

  1. Feature inventory — discovered capabilities, preservation contracts and evidence levels.
  2. Rebuild specification — right-pane selection to source, live editing in both panes, and a single Word-like toolbar with Mermaid and LaTeX insertion buttons; architecture and acceptance tests.
  3. Control reference — settings, observed values, menu commands, shortcuts, equation palettes and snippets.
  4. Verification record — exercised behaviors, actual exports, discrepancies and remaining checks.
  5. Recovery report — archived application and useful recovered resources/metadata; original Swift source was not recovered.
  6. Comprehensive Mermaid support — expanded chart catalogue, templates, themes/layouts, engine packaging and per-format release tests; also included in the primary handoff.

Supporting materials:

The archive is a local preservation copy on this machine. The independent private repository is https://github.com/ForensicIntelligence/Remarque. Tested implementation milestones are pushed to codex/rebuild.

Build and test

Open RemarqueRebuild.xcodeproj and use the RemarqueRebuild scheme, or run scripts/build.sh. Web assets are bundled locally; Web/package-lock.json pins dependencies. scripts/test.sh runs the Swift core, browser, and hosted WebKit tests. The browser tests currently use Google Chrome’s standard macOS path.

VERSION.json controls version 3.0.4, build 742, release channel release, and bundle identifier ca.forensicintelligence.remarkable. node scripts/version.mjs --next-build advances a distributable build; regenerate the project with XcodeGen afterward. Developer ID signing uses FI Forensic Intelligence, Ltd. (PATM9DNCLA). scripts/release.sh creates the signed universal application and ZIP; notarization is separate. The installed original app is untouched.

For Product → Archive and Mac App Store validation, see archive signing. scripts/archive.sh creates a universal archive; installer-certificate validity is checked by Xcode during distribution.

See implementation checkpoints and feature coverage for actual progress and outstanding verification.

About

Native macOS Markdown, Mermaid and LaTeX editor — Remarque rebuild

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages