chore: README accuracy pass + npm audit fix (axios 1.18.1)#217
Merged
Conversation
- 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.
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 fixthat clears 13 of the repo's 14 open Dependabot alerts — headlined by the ten axios advisories fixed in axios 1.18.Changes
README.md
/explorerInformation Block explorer with compute bar, feat(analytics): /analytics — the generic Information Block explorer #214/feat(explorer): rename Analytics surface to Block Explorer at /explorer #216) and Mapping Workbench (taxonomy framework mapping configuration with AI suggestions and the automapper operator in the chart-of-accounts surface); the Reports bullet now covers statement and text-block disclosure rendering (Render text-block disclosure notes in the report package viewer #213). With both former "In Development" items shipped, that section is retired and the list flattened under Core Features.rfs-prefixed keys; the previous "rlap_bearer tokens" claim matched neither the backend's key format nor the auth mechanism.test-ci.yml(test.ymlis a reusableworkflow_call);build.ymlnoted as the reusable ECR build invoked by the deploy workflows.@robosystems/report-componentsfor statement/report rendering alongside the client SDK and core package.CLAUDE.md
/ledger/statementsand/explorer(Block Explorer) rows, refreshes the chart-of-accounts status (framework mapping shipped), and lists/api/supportand/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.Testing
format:check,lint,typecheck,test(25 files, 172 tests passed), andcf-lint— all green, including against the bumped lockfile.