fix(sync): replicate malformed frontmatter losslessly by default - #436
Conversation
|
Merge requested and PR entered the protected merge queue. The full merge-group qualification now fails in Previous release upgrade and OAuth and Historical v2 rollback and current provider recovery: |
|
Refreshed only the ordinary upgrade predecessor to published beta.102, plus its pinned-identity tests and documentation. The repository-owned verify-release-bundle command verified publication run 35059159880, its full qualification lineage, Sigstore bundle, and all component signatures/attestations for ea65ae4. The live newest-release/annotated-tag guard and 59 upgrade/retained-v2 tests pass locally. Historical beta94/beta95 fixtures and all guard logic remain unchanged; no release or deployment was performed. Requeuing for full protected qualification. |
|
Full queue run 35100191495 confirms both formerly blocked upgrade jobs now pass. Node, hosted-provider Rust, all system shards, macOS durability and Windows lifecycle also pass. The remaining failure is the unchanged Windows durability test |
Summary
Evidence
87e28391233cpass 96 Obsidian tests, build/mobile checks, and ten stricter adapter → reference authority → second-adapter round trips. The beta.91 control fails with seven YAML blockers; the candidate passes without a mode switch.Still draft
Not published or deployed. Real Obsidian/hosted acceptance remains blocked by the previously reported LAB port ownership and disposable-vault prerequisites. Full desktop testing hit an Electron-installation failure; Rust checks cannot resolve the isolated workspace's missing sibling
mdbase-rs. Details and consumer audit:docs/lossless-opaque-sync-acceptance.md.Obsidian consumer preparation is in mdbase-dev/mdbase-obsidian#13; its released SDK pins remain unchanged pending an actual SDK release. Recovery PR mdbase-dev/mdbase-obsidian#12 remains separate.