Skip to content

Releases: xavi-999/metrognome

v0.2.3 — public-readiness hardening + live demo

10 Jun 14:58

Choose a tag to compare

Added

  • GitHub Pages live demo (xavi-999.github.io/metrognome) — the 3D Perf Map built from a real scan of bluesky-social/social-app at a pinned SHA (methodology example, clearly attributed) plus the sample-run report. Built by Actions; no generated HTML committed to main.
  • CI: official plugin validationclaude plugin validate . --strict now runs in CI alongside the hand-rolled JSON checks.
  • Community filesCONTRIBUTING.md (dev setup, test surface, critical contributor rules, release process), bug-report and feature-request issue forms, PR template.

Fixed

  • marketplace.json was missing a top-level descriptionclaude plugin validate . --strict failed; now passes.
  • perf_scan.mjs printed a raw ERR_MODULE_NOT_FOUND stack when Babel deps were missing (silent SessionStart npm install failure) — now exits with one actionable remediation line.
  • README: badges added (CI · release · license · live demo), intro paragraph tightened, live-demo links under the Perf Map screenshot, doctor:test alias in the scripts table.
  • CLAUDE.md drift: playbook/doctor/smoke/test commands, heap_sample.mjs + build_playbook.mjs + templates/ci/ + workflows + docs/pages/ in the layout, .metrognome/playbook.md in the bootstrap list.
  • Plugin metadata enriched: plugin.json ($schema, author email/url, Pages homepage, tightened description) and marketplace.json plugin entry (author, homepage, repository, license, keywords, category, tags).

metrognome v0.2.2

10 Jun 14:00

Choose a tag to compare

What's new

Performance Playbook — metrognome now distils every past run into a measured lab notebook. Before each new baseline, it reads .metrognome/playbook.md to skip patterns already proven to fail and double-down on what's worked. npm run playbook builds it from ledger files; playbook.json is machine-readable for tooling.

Metric trajectory trend chart — the live run report now includes an SVG step-line of the committed metric across iterations: KEEP/HOLD dots, ghost markers for rejected candidates, gradient fill, and endpoint labels.

Fixes

  • Hero image link in README corrected (perf_map.pngperf-map.png)
  • Version harmonized to 0.2.2 across package.json, plugin.json, and marketplace.json
  • CI now uses npm ci (package-lock.json was already committed)
  • README: stale placeholder comment removed, founder context and Karpathy inspiration added

Install

/plugin marketplace add xavi-999/metrognome
/plugin install metrognome

Then run Doctor once in your RN app.