Problem
Scrybe's diagram fidelity now depends on a third-party crate pinned at mermaid-rs-renderer = "0.3.1" (workspace Cargo.toml), but nothing watches upstream:
Scope
Acceptance
Dependabot opens PRs for outdated cargo deps; a mermaid-rs-renderer bump PR is distinguishable at a glance and references the snapshot-gate expectation.
Filed from the 2026-07-29 backlog scrub — the adoption (#132/#37) created this obligation; blocks nothing but unblocks safe upgrades. Pairs with #83.
Problem
Scrybe's diagram fidelity now depends on a third-party crate pinned at
mermaid-rs-renderer = "0.3.1"(workspaceCargo.toml), but nothing watches upstream:.github/dependabot.ymldoes not exist at all — no automated bump PRs for any ecosystem (cargo, npm, pip, github-actions).Scope
.github/dependabot.ymlcovering at minimum thecargoecosystem (weekly), plusgithub-actions,npm(scrybe-app), andpipif cheap.mermaid-rs-rendererbump so its PR is recognizable; the review mechanism for it is mermaid-render: conformance: gen_oracle.sh --with-upstream + upstream fixtures Tier 1 #83's snapshots (until mermaid-render: conformance: gen_oracle.sh --with-upstream + upstream fixtures Tier 1 #83 lands, bumps get manual visual review — note this in the PR template or dependabot config comment).Acceptance
Dependabot opens PRs for outdated cargo deps; a
mermaid-rs-rendererbump PR is distinguishable at a glance and references the snapshot-gate expectation.Filed from the 2026-07-29 backlog scrub — the adoption (#132/#37) created this obligation; blocks nothing but unblocks safe upgrades. Pairs with #83.