Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.51 KB

File metadata and controls

24 lines (17 loc) · 1.51 KB

Wordgard fork patches

This ledger tracks functional source and build changes carried by the Obsidian fork but absent from canonical Wordgard. Fork-operational workflows, Nix files, and maintenance documentation do not need patch IDs.

Each patch uses a sequential WG-* ID. Its code-and-tests commit must remain separate from its ledger commit and include these trailers:

Fork-Patch: WG-001
Upstream-Issue: https://code.haverbeke.berlin/wordgard/wordgard/issues/32

Statuses:

  • active: maintained behavior absent from upstream.
  • permanent: intentionally Obsidian-specific behavior.
  • absorbed: upstream now provides the behavior; do not revert the historical fork commit.
  • reverted: the fork intentionally removed the behavior before upstream absorption.

After each upstream sync, run git cherry -v upstream/main main as an advisory patch-equivalence check and manually review every active patch against its upstream issue.

ID Code commit Summary Upstream issue Status Upstream commit
WG-001 28fa7554006b0b7a900ca4312dfef4315c1e9690 Remove invalid codeBlockLanguage schema re-export follow-up absorbed 7a6cb5ba526eb4e41e3c11308b2a7fb17acffd26
WG-002 c5a77bba8dee910d71d6b4c7f32726b471f3fca9 Return nonzero when package type checking fails report absorbed d48f580e9208ab8704a6866d86416edf76f41084