Skip to content

chore: README accuracy pass + npm audit fix (axios 1.18.1)#217

Merged
jfrench9 merged 3 commits into
mainfrom
chore/readme-accuracy
Jul 22, 2026
Merged

chore: README accuracy pass + npm audit fix (axios 1.18.1)#217
jfrench9 merged 3 commits into
mainfrom
chore/readme-accuracy

Conversation

@jfrench9

@jfrench9 jfrench9 commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary

Two housekeeping passes in one: a claim-by-claim README accuracy review (the feature list had drifted behind the last ~20 PRs), and an npm audit fix that clears 13 of the repo's 14 open Dependabot alerts — headlined by the ten axios advisories fixed in axios 1.18.

Changes

README.md

CLAUDE.md

  • Route Inventory synced: adds /ledger/statements and /explorer (Block Explorer) rows, refreshes the chart-of-accounts status (framework mapping shipped), and lists /api/support and /api/reports/holon.

package-lock.json

  • npm audit fix (lockfile-only, package.json untouched): axios 1.17.0 → 1.18.1 (transitive via intuit-oauth and plaid, whose ranges already allow 1.18.x; clears all 10 axios Dependabot advisories incl. 1 high), plus the js-yaml quadratic-CPU and brace-expansion DoS fixes — 13 of the 14 open Dependabot alerts resolved.
  • Remaining, no clean fix yet: esbuild (low; Windows dev-server only) pinned by vite 7.3.5 until vite allows 0.28.1, and sharp <0.35.0 via the Next image optimizer ("no fix available" upstream).

Testing

  • Pre-commit hook ran the full gate on both commits: format:check, lint, typecheck, test (25 files, 172 tests passed), and cf-lint — all green, including against the bumped lockfile.

jfrench9 added 2 commits July 22, 2026 00:56
- Drop the hardcoded version banner (was two minors behind package.json)
- Add Block Explorer and Mapping Workbench to the feature list; fold
  statement and text-block disclosure rendering into the Reports bullet
  and retire the In Development section both items shipped from
- Correct API keys to rfs-prefixed (rlap_ bearer tokens never existed)
- Entity Detail no longer claims the removed materialize-to-graph card
- CI section: PR testing runs via test-ci.yml; build.yml is reusable
- Architecture: credit @robosystems/report-components for rendering
Clears 13 of 14 open Dependabot alerts (10 axios advisories fixed in
1.18.0, js-yaml quadratic-CPU, brace-expansion DoS x2). Lockfile-only;
axios is transitive via intuit-oauth and plaid, whose ranges already
allow 1.18.x.

Remaining: esbuild (low, dev-server-on-Windows) pinned by vite 7.3.5
until vite allows 0.28.1; sharp <0.35.0 (via next image optimizer) has
no fix available upstream yet.
@jfrench9 jfrench9 changed the title docs(readme): refresh feature list and correct stale claims chore: README accuracy pass + npm audit fix (axios 1.18.1) Jul 22, 2026
Add /ledger/statements and /explorer (Block Explorer) rows, refresh the
chart-of-accounts status (framework mapping shipped), and list
/api/support and /api/reports/holon.
@jfrench9
jfrench9 merged commit 3331dd6 into main Jul 22, 2026
3 checks passed
@jfrench9
jfrench9 deleted the chore/readme-accuracy branch July 22, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant