Newest entry on top.
Scorecard / ship-contract remediation (6.7 → projected ~7.4) — 2.60.3
Owner: "please scorecard remedy … in full." Remediated the compliance audit's headline finding.
- Evidence first: live Scorecard 6.7; only the Vulnerabilities check (High weight, 0) is a big
enough movable lever to cross 7.0.
cargo auditproved all 17 Rust advisories are unmaintained/ unsound with no fix (Tauri-v2-Linux gtk3-rs/glib/proc-macro/unic, transitive). npm: root 5 / web 2 / mobile 16 (Expo-transitive). - Fixed the fixable: root + web
npm audit fix(0 vulns); mobile postcss^8.5.25+ brace-expansion^2.0.2viaoverrides. - Filtered the no-fix (sanctioned):
osv-scanner.tomlnext to each manifest (web-shell = 17 Rust, mobile = 1 build-time Expo uuid), each with a documented reason. Scorecard honors this per its docs. - Verified with the real tool: osv-scanner v2.4.0 = "No issues found" → Vulnerabilities 0 → 10 →
~7.4.
npm testgreen (375 + 430 + 122). VERSION 2.60.2 → 2.60.3. - Lag: public
api.securityscorecards.devupdates on OSSF's weekly rescan; verified now via osv-scanner. Report:../../fairyfox-reports/2026-08-02-scorecard-remediation.md.
First full standards compliance audit (fairyfox)
Owner: "make sure you do the full compliance … reach completion in full." Ran the recurring whole-set
compliance audit and recorded results in ../../reference/adoption-manifest.md.
- Evidence gathered objectively (not proxies): live Scorecard API (6.7),
mainprotection API,VERSION/tag/package.jsonall 2.60.2,.gitattributeseol=lf, 0 font-CDN refs, legal pages,coins.jsvendored,npm audit(5: 1 low/4 high dev), branch inventory. - Result: not fully compliant. 25/30 applicable
implemented; headline ship-contract Scorecard 6.7 < 7.0 (27 known vulns, bulk RUSTSEC in the Rust desktop deps; plus solo-repo-structural checks). Partials: supply-chain (no release provenance), docs-site (chrome 2.2.1→2.3.0, browser-gated), docker (no Dockerfile), mandate-ledger (no ledger). - Fixed in-pass: pruned 5 stale Dependabot branches → remote =
main/devonly (repo-hygiene). - Date correction: this effort's earlier artifacts were mis-dated 2026-07-25 (hub-commit date); real date is 2026-08-02. Manifest + later artifacts corrected; released July files left as-is (flagged).
- Report:
../../fairyfox-reports/2026-08-02-compliance-audit.md. Verification:check:docs+check:tidy+check:committed. Notes/docs only — noVERSIONbump.